У меня есть ноутбук с установленной Windows 7. Я хочу переключить это на Ubuntu и преобразовать существующую физическую установку Win7 для использования в VirtualBox, работающем под недавно установленной Ubuntu.
Мне не нужно загружаться в Native Windows после того, как это будет завершено - после этого это может быть только для VM.
Я попытался следовать этой статье на virtualbox.org
, но он не работал с Win7. Я не был уверен, что делать дальше, учитывая, что на нем установлен раздел с Win7, а также раздел System Reserved
100 Мб, поэтому я выбрал оба раздела из disk2vhd
и невыбранные параметры vss
и vhdx
, но не повезло (это вообще не запускаю, даже BSOD, у меня есть какая- то ошибка NS_
о которой у меня нет записи).
Я также нашел эту статью, в которой обсуждается использование опции VBoxManage
createrawvmdk
для создания псевдо-VMDK-файла, указывающего на физический диск, но я не уверен, какие шаги мне нужно выполнить, главным образом потому, что этот ответ дает еще одну более простую стратегию использования существующая MBR в новом файле VMDK.
Поэтому у меня возникла путаница, стоит ли создавать петлевое устройство, указывающее на поддельную основную загрузочную запись, как указано в ссылке fds-team.de
? Или просто создать VMDK напрямую и повторно использовать загрузчик GRUB из моей виртуальной машины? Я немного обеспокоен вторым вариантом, учитывая серьезное повреждение данных, которое может произойти, если я когда-нибудь случайно загрузлю виртуальную машину и выберу Ubuntu, когда уже запускаю ту же самую Ubuntu.
Статьи, на которые я ссылаюсь, довольно старые, так что, может быть, есть еще лучший способ сделать это сейчас? Если есть обновленный процесс 1-й ссылки на virtualbox.org
который использует disk2vhd
(или эквивалентные утилиты VMWare
), это, вероятно, будет моим первым выбором.
Спасибо!!!