Você pode usar qemu-nbd
no Linux para acessar uma imagem de disco como se fosse eram um dispositivo de bloco.
Aqui estão alguns exemplos de operações que podem ser realizadas a partir de um terminal ao vivo do Knoppix.
su
modprobe nbd
qemu-nbd --read-only --connect=/dev/nbd0 --format=vpc <vhd_file_name>
Se o formato VHDX:
qemu-nbd --connect=/dev/nbd0 --format=VHDX <vhdx_file_name>
ddrescue --verbose --force /dev/nbd0 /dev/sda # write image to /dev/sda
Escreva uma partição:
qemu-nbd --partition=2 --read-only --connect=/dev/nbd2 --format=vpc <vhd_file_name>
ddrescue --verbose --force /dev/nbd2 /dev/sda2 # write partition 2 of image to /dev/sda2
Montar partição:
qemu-nbd --partition=2 --read-only --connect=/dev/nbd2 --format=vpc <vhd_file_name>
mount /dev/nbd2 /mnt
Desmontar e desconectar arquivo de imagem:
unmount /mnt
qemu-nbd --disconnect /dev/nbd2