Tengo una máquina con un servidor Hyper-V.
La idea era que ejecutara una única VM con Windows 10 (que usaría para mi día a día).
Cambié a iniciar el VHDX para esa VM directamente desde el administrador de inicio de Windows, sin pasar por Hyper-V.
Todo está bien.
Ahora, Windows se niega a realizar su actualización de 1909 a 2004, porque se ejecuta a través de este mecanismo de arranque nativo a VHD.
Entonces, quiero convertir este sistema nuevamente a una unidad física, para eliminar esa complicación (de todos modos, no estaba obteniendo el beneficio clave de ejecutar un VHDX) y evitar este problema en el futuro.
Asique:
- creó una nueva partición en otra unidad interna
- cloné una imagen del VHDX en esa partición (usando Macrium; creo que esto usa VSS bajo las sábanas)
Ahora tengo esta otra partición, que parece ser una copia perfecta de mi VHDX (pero como una partición NTFS normal). Puedo ver todos los archivos allí, el tamaño total coincide bien con el c de VM:
Presioné msconfig y agregué una nueva opción de arranque:
Windows Boot Loader
-------------------
identifier {00af6094-8fd3-11ea-8d75-dd9ab7a724e4}
device partition=I:
path \Windows\system32\winload.exe
description sys3
locale en-US
osdevice partition=I:
systemroot \Windows
resumeobject {486b6b92-cad2-11ea-b801-806e6f6e6963}
safeboot Minimal
vga Yes
quietboot Yes
bootlog Yes
sos Yes
Sin embargo, cuando elijo esta opción en el arranque, aparece una pantalla negra y reinicio. Absolutamente nada más, a pesar de todas las opciones de diagnóstico configuradas. Ninguna información en absoluto.
Parece que el administrador de arranque de Windows quizás no pueda ver esta nueva partición, pero no veo por qué no.
El disco que alberga la partición es MBR. Esta nueva partición está extendida, no marcada como activa (en el mismo disco, otra partición alberga el servidor Hyper-V).
Agradezco cualquier idea. ¿Me perdí un paso?