VirtualBox
1
Вклад в тег
sudo nano /lib/udev/rules.d/99-vbox-disk-rights.rules
KERNEL=="sdb", OWNER="user"
или KERNEL=="sdb", GROUP="vboxusers"
. Я предпочел записать группу, и добавил в неё себя sudo adduser $USER vboxusers
. Reboot. Проверяем kyb@kyb-ubuntu-pc:~$ ls -la /dev/sd*
brw-rw---- 1 root disk 8, 0 Фев 21 01:57 /dev/sda
brw-rw---- 1 root disk 8, 1 Фев 21 01:57 /dev/sda1
brw-rw---- 1 root disk 8, 2 Фев 21 01:57 /dev/sda2
brw-rw---- 1 root vboxusers 8, 16 Фев 21 02:25 /dev/sdb
brw-rw---- 1 root disk 8, 17 Фев 21 01:57 /dev/sdb1
brw-rw---- 1 root disk 8, 18 Фев 21 01:57 /dev/sdb2
...
Это не очень правильно давать доступ на весь диск, особенно если на нём же стоит хост-система, но я так оно работает, иначе надо извращаться. позже. В [1] хорошо расписано, что касается MBR, до GPT, насколько я нагуглил/яндесил ещё не добрались.
VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sdb
Опять же это не очень правильно давать доступ ко всему диску, но сейчас главное толкнуть телегу, а не бежать по граблям. Правильно было бы как-то так.Не проверял.VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sdb -partitions 1,2,6,7 -relative