LINUX.ORG.RU

Как запустить в виртуалке ОС установленную на реальное железо

 , , ,


1

2

Привет, ЛОР! Есть две ОС: windows 7 и ubuntu 20.04.2 LTS. Задал себе такой вопрос а как запустить эту установленную windows 7 на реальном железе в виртуалке из под ubuntu? (Типа как wsl получится только наоборот)

Создать вирт машину, в качестве диска указать RAW диск с установленной win7. Сам не пробовал винду так запускать, но таким образом можно изпод виртуалки устанавливать linux

Диск создавать так

VBoxManage internalcommands createrawvmdk \
    -filename /path/to/file.vmdk \
    -rawdisk /dev/sda

Возможно указать еще раздел -partitions 1

CrazyAlex25 ★★ ()
Последнее исправление: CrazyAlex25 (всего исправлений: 2)

Вообще Windows научили уже более-менее нормально относиться к переносу железом, а не с БСОДом в Windows 10.

Ну а ты вали на винфак в раздел /некро

Каштан.

anonymous ()

в virt-manager можно указать физ. диск/раздел.
и видеокарту, если есть вторая. но с видеокартой долго расписывать. если надо - пни.

darkenshvein ★★★★★ ()

Идея сомнительная. Весь диск пробрасывать не рекомендую, но может каким-то костылём можно сделать виртуальную таблицу разделов или что-то вроде. В qemu полно опций, посмотри.

Xenius ★★★★★ ()
Ответ на: комментарий от Dumppper001

Не делай так! Я помню что что-то серьёзно пошло не так от такой попытки, но не помню что. В крайнем случае обязательно используй опцию -snapshot у qemu или аналогичную у другой виртуалки и запускай от юзера без права записи на физический диск (чтобы винда тебе не поломала таблицу разделов и линукс )

То есть чтобы винда могла как бы писать на диск, но все байтики писались не на сам диск, а в отдельный файл — тогда по идее это не особо опасно.

Xenius ★★★★★ ()
Последнее исправление: Xenius (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.