Creo una nueva máquina virtual en Hyper-V (generación 2, GPT invitado, GPT anfitrión), luego instalé Windows 10 en ella. Funciona bien.
Luego quise arrancar de forma nativa en el VHDX recién creado.
Utilicé diskpart para asignar la letra W: a la partición de Windows.
Lo hice bcdboot W:\Windows /d
para agregar una nueva entrada en el menú de inicio.
Cuando selecciono mi nueva entrada en el menú de inicio, la computadora se reinicia y falla con el inaccessible boot device
error en un BSOD.
¿Alguien sabe lo que me perdí o cómo obtener más detalles para solucionar este problema?
Información adicional:
- BitLocker cifra la unidad C: donde se ejecuta el host y donde se almacena el VHDX
En Administración de discos, el Disco 0 es el disco físico y el Disco 1 es el VHDX montado.
Entrada agregada del gestor de arranque:
identifier {20ef5b6c-8f46-11ec-ba9a-3887d5b5cb14}
device vhd=[C:]\Users\Public\Documents\Hyper-V\Virtual hard disks\Windows.vhdx,locate=custom:12000002
path \Windows\system32\winload.efi
description Windows VHDX
locale en-us
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice vhd=[C:]\Users\Public\Documents\Hyper-V\Virtual hard disks\Windows.vhdx,locate=custom:22000002
systemroot \Windows
resumeobject {20ef5b6b-8f46-11ec-ba9a-3887d5b5cb14}
nx OptIn
bootmenupolicy Standard
Respuesta1
AFAIK, el vhdx no se puede almacenar en una unidad cifrada con Bitlocker, pero dentro del vhdx puedes usar Bitlocker nuevamente. Por ejemplo, normalmente creo un vhdx, configuro la máquina Windows dentro del vhdx con Hypervisor, pero sin activar Bitlocker. Luego haga la magia de entrada de arranque y una vez que comencé de forma nativa desde vhdx, active Bitlocker. De lo contrario, deberá ejecutar una recuperación de Bitlocker una vez que inicie de forma nativa, ya que el TPM de Hyper-V es diferente al de la máquina física desde la que inicia de forma nativa.