Questão Qual validação o bootloader do Windows 10 executa no ESP


Eu posso inicializar o Windows 10 executando o EFI \ Microsoft \ Boot \ bootmgfw.efi no ESP (2ª partição do disco rígido). No entanto, se eu copiar a pasta EFI para um sistema de arquivos de 100 MiB FAT32 em outro disco e tentar inicializar a partir daí, recebo a tela de reparo de inicialização dentro de um segundo ou dois. O código de erro listado é 0xc000000e. Eu sei que o conteúdo deste outro disco está correto porque se eu copiá-lo para um stick usb, eu posso arrancar a partir do stick usb. Claramente, há algo sobre o próprio disco e / ou seu sistema de arquivos que faz com que o Windows cometa erro 0xc000000e.

As únicas restrições que vi no ESP usado para a inicialização do Windows é que ele deve ser FAT32 e deve ter pelo menos 100 MB: o meu é os dois. Existem outras verificações realizadas pelo carregador, o que poderia resultar no código de erro mencionado?

Obrigado, Brett S.


1


origem


A partição do sistema EFI também deve ter um UUID específico: C12A7328-F81F-11D2-BA4B-00A0C93EC93B para que seja reconhecido como um ESP. - Johan Myréen
@Johan Myréen: Então, como eu posso copiar o conteúdo do ESP para um pendrive (que não tem o especial ESP UUID) e inicializar a partir daí? - BPS


Respostas: