тоже самое:
konstantin@Konstantin-Book:~$ sudo VBoxManage internalcommands createrawvmdk -filename /bla/bla/sdb.vmdk -rawdisk /dev/sdb
[sudo] password for konstantin:
Oracle VM VirtualBox Command Line Management Interface Version 3.2.8_OSE
(C) 2005-2010 Oracle Corporation
All rights reserved.
Error opening the raw disk '/dev/sdb': VERR_MEDIA_NOT_PRESENT
The raw disk vmdk file was not created
konstantin@Konstantin-Book:~$ sudo VBoxManage internalcommands createrawvmdk -filename /bla/bla/sdb.vmdk -rawdisk /dev/sda
[sudo] password for konstantin:
Oracle VM VirtualBox Command Line Management Interface Version 3.2.8_OSE
(C) 2005-2010 Oracle Corporation
All rights reserved.
ERROR: VMDK: could not create new file '/bla/bla/sdb.vmdk'
Error code VERR_FILE_NOT_FOUND at /build/buildd/virtualbox-ose-3.2.8-dfsg/src/VBox/Devices/Storage/VmdkHDDCore.cpp(3479) in function int vmdkCreateRawImage(VMDKIMAGE*, VBOXHDDRAW*, uint64_t)
Error while creating the raw disk VMDK: VERR_FILE_NOT_FOUND
The raw disk vmdk file was not created
но не совсем:
Не удалось открыть жёсткий диск /home/konstantin/test.vmdk.
Could not open the medium '/home/konstantin/test.vmdk'.
VD: error VERR_ACCESS_DENIED opening image file '/home/konstantin/test.vmdk' (VERR_ACCESS_DENIED).
Подробнее:
Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
Medium
Интерфейс:
IMedium {1d578f43-5ef1-4415-b556-7592d3ccdc8f}
Вызванный интерфейс:
IVirtualBox {3f36e024-7fed-4f20-a02c-9158a82b44e6}
Не удалось открыть жёсткий диск /home/konstantin/test.vmdk.
Could not open the medium '/home/konstantin/test.vmdk'.
VD: error VERR_ACCESS_DENIED opening image file '/home/konstantin/test.vmdk' (VERR_ACCESS_DENIED).
Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
Medium
Интерфейс:
IMedium {1d578f43-5ef1-4415-b556-7592d3ccdc8f}
Вызванный интерфейс:
IVirtualBox {3f36e024-7fed-4f20-a02c-9158a82b44e6}
Только есть одно но (не зависящее от используемого средства виртуализации): венду при смене железа (а именно контроллера жёстких дисков) без здоровенного бубна не запустить.
Не удалось открыть сессию для виртуальной машины 123.
Failed to open image '/home/konstantin/test.vmdk' for writing due to wrong permissions (VERR_VD_IMAGE_READ_ONLY).
Failed to attach driver below us! Image is read-only. (VERR_VD_IMAGE_READ_ONLY).
PIIX3 cannot attach drive to the Primary Master (VERR_VD_IMAGE_READ_ONLY).
Unknown error creating VM (VERR_VD_IMAGE_READ_ONLY).
Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
Console
Интерфейс:
IConsole {6375231a-c17c-464b-92cb-ae9e128d71c3}
Я этой командой «VBoxManage internalcommands createrawvmdk -filename /bla/bla/sdb.vmdk -rawdisk /dev/sdb» монтировал жёсткий диск, подключенный через переходник IDE-USB. Чтобы установить на него ОС из-под VBох`а и затем этот диск использовать в другом системном блоке. Лень было CDRW переставлять и чистую болванку искать для записи установочного диска. А старый компьютер не поддерживал загрузку с USB.
Была только одна заминка с подключением этого «промежуточного» sdb.vmdk - на /dev/sdb права a+rw ставил.