LINUX.ORG.RU

Mint 9.1. Запуск Windows 10 в VirtualBox с реального раздела жесткого диска

 , ,


2

2

Постепенно перехожу на Linux. Но есть вещи, которые нужно делать в Windows 10. Каждый раз перегружаться в Windows, а потом обратно в Linux, занимает много времени (диск не SSD).

Хотелось бы сделать возможным запуск Windows 10 в VirtualBox из Linux Mint с реального раздела жесткого диска.

Как это можно сделать? Если можно, напишите по шагам (В Линукс пока чайник хотя немного продвинутый). Ниже информация о системе.

Что есть:

1) Linux Mint 9.1 и Windows 10 на одном жестком диске на разных разделах

2) В Linux Mint установлен VirtualBox 6.0

3) Информация о диске (Скриншоты): https://drive.google.com/open?id=1oWaQ3EXT3l5esRMJzqI0ro3ZYxuY2uxr

Если у тебя не будет смонтирован EFI раздел, то можно пробросить часть разделов реального диска в виртуалку.

Для этого нужно создать vmdk файл и к нему присоединить нужные разделы, вот смотри пример документации: https://www.virtualbox.org/manual/ch09.html#adv-storage-config

Твой пользователь должен находиться в группе, которая имеет право записи на блочные устройства, обычно это disk.

Проброшенные разделы не должны быть смонтированы в Linux.

Если отсоединить EFI нельзя, то придётся создавать отдельный виртуальный диск и на него ставит загрузчик Windows 10.

anonymous ()
Ответ на: комментарий от anonymous

Отсоединил EFI раздел.

Делаю так:

sudo VBoxManage internalcommands createrawvmdk -filename /home/vitalii/VirtualBox/Win10.vmdk -rawdisk /dev/sda -partitions 1,2,3,4,5 -relative

Создались два vmdk: Win10.vmdk и Win10-pt.vmdk.

В VirtualBox подсоединяю к виртуальной машине Win10.vmdk, запускаю, пишет: «FATAL: No bootable medium found! System halted.».

vibondarenko ()
Ответ на: комментарий от vibondarenko

Настрой, что бы виртуалка стартовала в EFI режиме, это делается в настройках виртуальной машины в VirtualBox.

Либо если не можешь, что создай виртуальный диск и поставь на него MBR загрузчик для Windows 10.

Для установки загрузчика тебе нужен либо win pe от Windows 10, либо установочный диск.

anonymous ()

Вроде так, поправьте если что, делаешь виртульный диск который ссылается на физический, а потом его задаёшь в виртуалбоксе и грузишься в винду с /dev/sde1 получается или где там у тебя глянь в blkid.

VBoxManage internalcommands createrawvmdk -filename  ~/disk.vmdk -rawdisk /dev/sde1
linux-org-ru ()
Последнее исправление: linux-org-ru (всего исправлений: 2)
Ответ на: комментарий от linux-org-ru

Так неправильно, у тебя в rawdisk указана раздел диска, а не сам диск.

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

anonymous ()

VBoxManage internalcommands createrawvmdk -filename "</path/to/file>.vmdk" -rawdisk /dev/sdX

полученный vmdk-файл добавить в vbox

возможны проблемы с правами доступа (точно уже не помню)

если не осилишь их разрулить - запусти vbox от рута (но не желательно)

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

А что там настраивать? В пределах минуты на импорт политик, ещё две минуты на удаление всего хлама, что это за софт такой полтора часа устанавливается? Разве что автодески с адобами...

linuxnewbie ()