2

Я хотел бы использовать раздел (в основном Windows 10 x64) в virtualbox.

Что я сделал:

  1. (Очевидно) Установлен vitualbox
  2. Создал vmdk из раздела с:

Создание vmdk из /dev /sda1

sudo VBoxManage internalcommands createrawvmdk -filename win_hdd_raw.vmdk -rawdisk /dev/sda -partitions 1
  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
  1. Добавление текущего пользователя в группу дисков

Добавить пользователя на диск

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» на материнской плате приводит к следующему: efi_enabled_error

Журнальный файл

любой совет?

0