Для начала у нас должен быть установлен VirtualBox на Linux. Он позволяет конвертировать разнообразные типы образов виртуальных дисков.
Давайте сделаем “сырой” (RAW) образ диска sdb:
$ sudo dd if=/dev/sdb of=./sdb.raw bs=1M
Теперь чтобы запустить его в VirtualBox надо конвертировать его в VDI формат:
$ VBoxManage convertdd sdb.raw sdb.vdi --format VDI
Для работы может понадобиться и VMware формат – VMDK:
$ VBoxManage convertdd sdb.raw sdb.vmdk --format VMDK
А так можно конвертировать между VDI/VMDK форматами:
$ VBoxManage clonehd sdb.vdi sdb.vmdk --format VMDK
$ VBoxManage clonehd sdb.vmdk sdb.vdi --format VDI
Конвертируем обратно в RAW (например, чтобы записать обратно образ на диск):
$ VBoxManage clonehd sdb.vdi sdb.raw --format RAW
Альтернативно можно сделать это с qemu пакетом:
$ qemu-img convert -f vmdk sdb.vmdk -O raw sdb.raw
Ну а теперь можем записать обратно образ на устройство:
$ sudo dd if=./sdb.raw of=/dev/sdb bs=1M