использовать установленную систему как виртуальную систему на virtualbox [дубликат]


2

Возможный дубликат:
Создать образ Virtualbox физического раздела

На моем компьютере установлены две операционные системы (двойная загрузка), я часто использую обе, и иногда я перезагружаю компьютер два раза, чтобы выполнить какую-то работу

Можно ли запустить один из них в VirtualBox в том виде, в каком он есть, чтобы мне не пришлось перезагружаться, если нужно выполнить какую-то работу в другой не работающей операционной системе?

заранее спасибо .


Вы имеете в виду без переустановки? Просто импортируете существующую ОС, настройки и все в VirtualBox?
terdon

да, как вы сказали.
eyadof

У вас есть отдельный раздел / boot?
SOMN

@ Клаудиоп да, у меня есть.
eyadof

Можете ли вы переустановить GRUB? Альтернативой является преобразование в образ виртуального диска обоих разделов, а затем загрузка с живого компакт-диска для изменения места хранения (например,) с sda2 на sdb1 (или другого).
SOMN

Ответы:


3

Да, это возможно. Но система на виртуальной коробке будет иметь худшую производительность и ограниченные ресурсы.

Не говоря уже о том, что обе операционные системы будут использовать ресурсы одновременно

РЕДАКТИРОВАТЬ: Как я прокомментировал: Вот как конвертировать раздел на образ виртуального жесткого диска.

Теперь, как вы сказали, есть отдельный раздел / boot.

Можете ли вы переустановить GRUB? Перемещение / загрузка на новый диск? Если вы можете, то это самое простое решение. (Я не знаю, как это сделать, но это самый простой способ, потому что он занимает всего пару команд, поиск в Google может помочь вам, так как он может варьироваться от дистрибутива к дистрибутиву)

Если вы не знаете, то вам также нужно сделать доступным старый / boot.

Если вы также преобразуете старый / boot в образ виртуального диска, вам просто нужно установить его в настройках virtualbox.

Когда все будет готово, вам нужно загрузить виртуальную машину (которую вы создали) с живого CD.

Смонтируйте "/" и перейдите в файл "/ etc / fstab" с вашим любимым редактором

Вы должны знать, что в файлах fstab указано, где смонтированы разделы, поэтому скажите, чтобы он монтировал ваш загрузочный раздел в /boot. (Вы узнаете, как это сделать. Вот , если вы не знаете, какой у вас / загрузочный диск, напишите в оболочке «df», и вы должны его распознать.)

Извините, если я недостаточно объяснил, но английский не мой родной язык. Я старался изо всех сил.


я знаю это :) но ты не скажешь как!
eyadof

Проверьте это, чтобы увидеть, помогает ли это: superuser.com/questions/250663/...
SOMN

0

Ты можешь использовать VMware конвертер конвертировать вашу систему для использования с vmware / virtualbox / etc. Это называется PTV (от физического к виртуальному)


это будет редактировать оригинальную систему?
eyadof

Нет, он создаст копию вашей физической системы, которую вы сможете запустить в виртуальной машине.
p0rkjello

0

Вы не упомянули, какие операционные системы вы используете. На самом деле не так уж сложно загрузить установку Ubuntu (или другого Linux), которая изначально установлена ​​в разделе жесткого диска в Virtualbox. Если вы пытаетесь загрузить установку Linux в Virtualbox, размещенной в Windows, взгляните на мой пост в этом вопросе: Virtualbox: раздел Linux не загружается

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.