LINUX.ORG.RU

попробуй

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /path/to/sd-image -register
потом штатными средствами подключи полученный диск к нужной машине

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

> File /mnt/photo is not block device

любой файл /tmp/file превращается в block device

# losetup /dev/loop0 /tmp/file
 — пользуй /dev/loop0 и затем размонтируй
# losetup -d /dev/loop0

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

> VERR_ACCESS_DENIED opening image file /mnt/sd.vmdk

ну значит пользователь из под которого запущен vbox не имеет прав на запись /mnt/sd.vmdk. Сделай «chmod 666 /mnt/sd.vmdk» или «chown user /mnt/sd.vmdk»

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

> chmod a+rw /dev/loop0

ты пропустил серию: /mnt/sd.vmdk у него уже «image file» и loopback он уже отмонтировал. И правильно делает что vbox из-под root-а не запускает.

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

Я ничего не пропустил - вбокс называет vmdk, ссылающийся на устройство «image file», а если не может достучаться на устройство - ругнётся на него же access denied.

Adjkru ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.