Виртуализация linux (OpenSuse) с реального раздела в Windows 7

Собственно, имеется установленная и модифицированная OpenSuse. Что именно было модифицированно я не знаю, и вряд ли узнаю. Так что проще мне её с раздела как-то скопировать и виртуализировать. Хостовая ос - это Windows 7 x64.
Гуглил, но не смог найти руководство по всем этапам, начиная с копирования раздела на Windows, до самого виртуализирования. На какой программе виртуализировать, большой разницы нету.
Заранее спасибо за ваши ответы!
  • Вопрос задан
  • 3211 просмотров
Пригласить эксперта
Ответы на вопрос 2
plin2s
@plin2s
IT, инженер
Virtual box умеет работать с реальными разделами. Инструкции найти не сложно. С другой виртуализацией на WIN-десктопе не работал.
Ответ написан
@fokk
Насколько я понял задача отвиртуалить реальную тачку?

Я пользуюсь Dump=>Restore.

1. Выключаем исходную машину.
2. Загружаемся с LiveCD (В моем случае - Ubuntu Desktop 12.04)
3. sudo apt-get install dump
3.1 Если не находит репозитории с пакетом dump идем в "/etc/apt/sources.list" и после слов restricted дописываем universe
3.2 sudo apt-get update
3.3 Повторяем пункт 3.
4. Для записи файла дампа по sftp:
4.1 sudo apt-get install sshfs
4.2 sudo sshfs user@hostname_or_ip:/path/to/mount /mnt
5. sudo dump -0auf /mnt/dumpfilename.dump /dev/sd* # где /dev/sd* - раздел с которого снимаем дамп.

6. На новой машине устанавливаем такую же убунту(в Вашем слаче SUSE) (Для того что бы правильно встал Grub)
7. Загружаемся с LiveCD (В моем случае - Ubuntu Desktop 12.04)
8. sudo apt-get install dump
9. Если не находит репозитории см пункты 3
10. sudo apt-get install sshfs
11. mkdir /mnt/MountPointForSftp
12. sshfs user@host_or_ip:/path/to/mount /mnt/MountPointForSftp
13. cd /mnt/sd* (диск куда будем раскатывать дамп, соответственно смонтировать его сначала)
14. cp -r boot /mnt/MountPointForSftp
15. cp -r etc /mnt/MountPointForSftp
16. rm -rf ./*
17. restore -i -f /mnt/MountPointForSftp/dumpFileName.dump
18. restore> ls
19. restore> add *
20. restore> extract
21. # 1
22. OwnerMode - No
23. mv boot boot_bak
24. mv etc/fstab mv etc/fstab_bak
25. cp -r /mnt/MountPointForSftp/boot ./
26. cp /mnt/MountPointForSftp/etc/fstab ./etc/fstab
27. Reboot!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы