¿Cómo convertir una imagen de partición dd a un disco virtual de virtualbox?

¿Cómo convertir una imagen de partición dd a un disco virtual de virtualbox?

Creé una copia de seguridad de las particiones /dev/sda1 y /dev/sda4 usando dd. pero no creé una copia de seguridad de /dev/sda2 y /dev/sda3. ¿Cómo puedo convertir estos 2 archivos de respaldo de /dev/sda1 y /dev/sda4, es decir, sda1.img y sda4.img, a un disco virtualbox e iniciar el sistema?

Respuesta1

1. Pruebe que la imagen del disco se monte correctamente

mount -t loop <disc image.img> <mountpoint>
cd <mountpoint>
ls # should show disc image contents as expected

2. Cree una imagen VMDK que haga referencia a la imagen de su disco.

VBoxManage internalcommands  createrawvmdk -filename <vmdk filename>.vmdk -rawdisk <disc image.img>

3. Crea una máquina VirtualBox

Seleccione el archivo VMDK, creado en el paso anterior, como imagen de su disco.

Alternativas

Otras tecnologías de virtualización están disponibles. Por ejemplo, también podrías utilizar qemupara esta tarea: https://unix.stackexchange.com/questions/276480/booting-a-raw-disk-image-in-qemu

información relacionada