4

Я недавно обновился до Windows 7 (с Windows Vista). Я предположил, неразумно, что, поскольку это было обновление, ему не нужно было облажаться с MBR. Тем не менее, очевидно, что в результате мой раздел Linux стал невидимым до тех пор, пока я не переустановлю LILO.

Я действительно не хочу этого делать, потому что я все равно планировал виртуализировать свой раздел Linux. Я также на самом деле не хочу обнажать раздел, создавать VDI из моей резервной копии и воссоздавать раздел с ним - я могу, если это единственный вариант, но я надеюсь, что кто-то может дать мне более простой способ прямого импорта существующий раздел. Чтобы добавить оскорбление к травме, всякий раз, когда я ищу это в Google, я получаю инструкции по виртуализации существующего раздела Windows , которые начинаются с того, что гораздо сложнее сделать это для Windows, чем для Linux.

Так что - кто-нибудь? Какой самый простой способ сделать это? (Примечание: будущая гостевая ОС будет 64-разрядной, если это уместно.)

1 ответ1

3

Это задокументировано в файлах справки VirtualBox ("Дополнительные разделы", затем "Использование необработанного жесткого диска хоста от гостя"). Поскольку ссылки в файле справки трудно связать, я дам вам краткое описание того, что вам нужно сделать.

Сначала запустите VBoxManage internalcommands . Фактическая внутренняя команда, которую вам нужно - это createrawvmdk , но синтаксис описан в тексте справки, сгенерированном этой командой, поэтому я не буду повторять его здесь.

После того как вы создали исходный .vmdk , вам нужно зайти в Virtual Media Manager внутри VirtualBox и добавить его.

Затем вам, вероятно, понадобится загрузиться с вашего CD/DVD-диска Debian в режиме восстановления, чтобы вы могли соответствующим образом настроить /etc/fstab и /boot/grub/menu.lst (или /boot/grub/grub.cfg).

Удачи!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .