2

Я создал виртуальную машину в VirtualBox для тестирования Ubuntu, и она мне действительно нравится. Поскольку на этой виртуальной машине я уже много настраивал, было бы жаль, если бы мне пришлось заново создавать ее с нуля, если бы однажды я захотел использовать свой старый ПК в качестве рабочей станции Linux.

Есть ли способ превратить виртуальную машину (копирование содержимого жесткого диска, настройки и т.д.) В реальный ПК?

2 ответа2

2

Не уверен, что это сработает .... Но это то, что я бы попробовал ... Изменить: попробовал, и это работает!

Добавьте дополнительный жесткий диск к хосту VBox, размер которого не меньше размера виртуального диска. Добавьте это к виртуальной машине как RAW-диск. (Создание Vmdk должно выполняться из командной строки: см. Документацию VBox.) Загрузите виртуальную машину с GNU Parted или CloneZilla ISO и скопируйте виртуальный диск на диск RAW. Выключите ВМ. (Я использовал GPartEd.)

Вставьте RAW-диск в другую машину и загрузитесь. (Возможно, вам придется немного отредактировать конфигурацию Grub, чтобы загрузить ее.) Пусть Linux разберется с аппаратными различиями, и вам будет хорошо.

Приятно то, что он не касается виртуальной машины, поэтому вы можете поэкспериментировать, не рискуя потерять содержимое виртуальной машины.

0

Насколько я знаю, это не возможно ... но !!!! Вы можете попробовать это.

  • В виртуальной машине: загрузитесь с livecd или Linux-образа Linux.
  • Используя консоль, попробуйте команду dd (HardDisk Backup)
  • Сохранить на внешнем диске или трубе с помощью SSH
  • Восстановите новый жесткий диск, используя dd to.

Или, если виртуальная машина является дистрибутивом Linux, вы можете rsync файлы и в конце перезапустите grub-install.

rsync -avz --progress [где] [в]

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