Я хотел бы использовать раздел (в основном Windows 10 x64) в virtualbox.
Что я сделал:
- (Очевидно) Установлен vitualbox
- Создал vmdk из раздела с:
Создание vmdk из /dev /sda1
sudo VBoxManage internalcommands createrawvmdk -filename win_hdd_raw.vmdk -rawdisk /dev/sda -partitions 1
- установка прав доступа и владения для 2 созданных файлов:
до разрешения
cx@cx-W55xEU:~$ ll win_hdd_raw*
-rw------- 1 root root 161280 Nov 21 10:59 win_hdd_raw-pt.vmdk
-rw------- 1 root root 931 Nov 21 10:59 win_hdd_raw.vmdk
cx@cx-W55xEU:~$ sudo chmod 666 win_hdd_raw*
после разрешений
cx@cx-W55xEU:~$ ll win_hdd_raw*
-rw-rw-rw- 1 root root 161280 Nov 21 10:59 win_hdd_raw-pt.vmdk
-rw-rw-rw- 1 root root 931 Nov 21 10:59 win_hdd_raw.vmdk
установление права собственности
cx@cx-W55xEU:~$ sudo chown cx:cx win_hdd_raw*
cx@cx-W55xEU:~$ ll win_hdd_raw*
-rw------- 1 cx cx 161280 Nov 21 10:59 win_hdd_raw-pt.vmdk
-rw------- 1 cx cx 931 Nov 21 10:59 win_hdd_raw.vmdk
- Добавление текущего пользователя в группу дисков
Добавить пользователя на диск
sudo usermod -a -G disk cx
Примечание:
Открытие virtualbox от имени cx
или обычного пользователя и попытка добавить vmdk приводит к:
Permission problem accessing the file for the medium '/home/cx/win_hdd_raw.vmdk' (VERR_ACCESS_DENIED).
Result Code: VBOX_E_FILE_ERROR (0x80BB0004)
Component: Medium
Таким образом, открытие виртуальной коробки от имени пользователя root позволяет мне импортировать / открывать VMDK, как и ожидалось.
Моя проблема:
Пока виртуальный ящик открыт как root, при запуске виртуальной машины я получаю сообщение об ошибке:
(brief flashing Unknown device)
incompatible license
Aported. Press any key to exit.FATAL: INT18: BOOT FAILURE
Установка флажка «Включить EFI» на материнской плате приводит к следующему:
любой совет?