Skip to content

Instantly share code, notes, and snippets.

@apermuy
Last active November 3, 2023 07:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save apermuy/f4884822a1876b76183c39f94406d975 to your computer and use it in GitHub Desktop.
Save apermuy/f4884822a1876b76183c39f94406d975 to your computer and use it in GitHub Desktop.
Crear VM desde Windows Server con UEFI para ejecutar en KVM/VirtualBox con MBR

Crear VM desde Windows Server con UEFI para ejecutar en KVM/VirtualBox con MBR

Prerequisitos

  1. Máquina virtual(vm) o PC físico corriendo Windows 10/11.
  2. Imagen ISO con Windows PE. Lista completa aquí: https://www.ventoy.net/en/distro_iso/winpe.html

Pasos

  1. Descargar Disk2HD desde aquí : https://learn.microsoft.com/es-es/sysinternals/downloads/disk2vhd
  2. Ejecutar en la máquina Disk2HD .
  3. Crear imagen en formato VHDX.
  4. Crear vm y agregar imagen ISO con Windows PE.
  5. Una vez creada la imagen añadir("attach") a vm el fichero creado en el punto 3.
  6. Arrancar la vm con Windows PE.
  7. Ejecutar aplicación Disk Genius, seleccionar disco y con botón derecho en el menú contextual seleccionar "Convert to MBR Partition Table". Pulsar Save All.
  8. Ejecutar desde línea de comandos(CTRL + R , cmd + ENTER) diskmgmt.msc
  9. Formatear la partición EUFI con formato FAT32 y marcar como activa.
  10. Ejecutar desde línea de comandos(CTRL + R , cmd + ENTER) diskpart
  11. Identificar el disco: list disk
  12. Identificar volúmenes: list volume. Es punto es fundamental pues la columna Ltr indica la letra asignada al volumen.
  13. exit para salir de diskpart
  14. Ejecutar desde línea de comandos:
bcdboot d:\windows /l es-es /s e: /f bios

Donde:

  • d: es la letra del volumen que contiene la partición Windows identificada en el paso 13
  • e: es la letra del volumen que contiene la partición formateada como FAT32 en el paso 9.
  1. Desmontar la imagen ISO agregada en el punto 4
  2. Arrancar la vm.

Tip: Convertir imagen VHDX a QCOW2 para usar con KVM

qemu-img convert -p -f vhdx -O qcow2 IMAGE.vhdx IMAGE.qcow2

En este vídeo de Brainers Technology se detalla el proceso de forma más completa.

SEO:

  • How to convert GPT to MBR Without Data Loss.
  • Exportar Windows UEFI a VirtualBox sin perder datos.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment