Convertir IMG / BIN a VDI para crear máquina virtual con VirtualBox
Hay veces que queremos probar un sistema operativo o aplicación en una máquina virtual pero no la encontramos en formato ISO para poder instalar porque viene en formato IMG o BIN.
Vamos a realizar un caso práctico de convertir estos 2 tipos de extensiones a VDI, formato de disco duro virtual para VirtualBox.
Importante: No todas las imagenes IMG o BIN que descarguemos funcionarán con este tutorial ya que depende también del sistema que vayamos a probar si os compatible, o no, con la virtualización. Por ejemplo, CloudReady si funciona pero Google Chrome OS Flex no.
Para el tutorial tenemos 2 imagenes diferentes que hemos descargado desde (pinchar en los enlaces):
- Batocera 35: batocera-x86_64-35-20220917.img
- CloudReady Free 96.4.6: cloudready-free-96.4.36-64bit.bin
Creo una carpeta temp en C:\ que es donde dejaremos estos 2 archivos, descomprimidos si venian en zip o similares.
Ahora, lo primiero que necesitamos es instalar VirtualBox, que podemos descargar desde su web oficial. En este caso estamos utilizando la versión 7.0.4.
Una vez instalado abrimos el Símbolo de Sistema (cmd) y nos dirigimos a la ruta C:\Program Files\Oracle\VirtualBox
Vamos a convertir la imagen de Batocera. Escribimos VBoxManage.exe convertdd "C:\temp\batocera-x86_64-35-20220917.img" "C:\temp\batocera.vdi" y ENTER.
Y lo mismo repetimos para CloudReady: VBoxManage.exe convertdd "C:\temp\cloudready-free-96.4.6-64bit.bin" "C:\temp\cloudready.vdi" y ENTER.
Ya tenmos los 2 discos VDI (batocera.vdi y cloudready.vdi).
Ahora vamos a crear las máquinas virtuales en VirtualBox utilizando estos discos que acabamos de crear.
CloudReady
Abrimos VirtualBox y pulsamos en Nueva.
En Name and Operating System elegimos:
Nombre: CloudReady
Folder: C:\temp
ISO Image: <no seleccionado>
Tipo: Linux
Versión: Linux 2.6 / 3.x / 4.x / 5.x (64-bit)
En Unattended Install no hacemos nada
En Hardware:
Memoria base: 3072 MB
Processors: 2
Marcamos la casilla Enable EFI (special OSes only)
En Hard Disk
Marcamos Use and Existing Virtual Hard Disk File y pulsamos en la carpeta de la derecha con flecha verde para seleccionar el disco vdi que queremos utilizar.
Pulsamos en Añadir y seleccionamos de la ruta C:\temp el disco cloudready.vdi, lo seleccionamos y pulsamos en Choose.
Quedando así la opción de Hard Disk. Terminar.
Vemos el resumen de la máquina virtual y pulsamos en Configuración para terminar de configurarla.
Dentro de la opción Sistema, pestaña Placa base:
Memoria base: 3072 MB
En Orden de arranque ponemos primero el Disco duro.
Chipset: PIIX3
TPM: Ninguno
Dispositivo apuntador: Ratón PS/2
En Extended Features marcamos:
Habilitar I/O APIC
Enable Hardware Clock in UTC Time
Habilitar EFI (sólo SO especiales)
Pestaña Procesador:
Processors: 2
Límite de ejecución: 100%
Y marcamos en Extended Features: Habilitar PAE/NX
En la opción Pantalla:
Memoria de vídeo: 128 MB
Número de monitores: 1
Scale Factor: 100%
Controlador gráfico: VMSVGA
Y marcamos en Extended Features: Habilitar aceleración 3D
Pulsamos en Aceptar.
Quedando la configuración como vemos en la imagen. Pulsamos en Iniciar.
Comienza el arranque de la máquina virtual.
Pantalla de Bienvenida de CloudReady
Y después de configurar ya estamos en su Escritorio.
Batocera
Para no alargar con las imágenes, en resumen quedaría como la pantalla siguiente y pulsamos en Iniciar.
Y una vez iniciado llegaríamos a su pantalla de selección de sistemas de emulación.
- Creado el .
- Visto: 4625