Welche Validierung führt der Windows 10-Bootloader auf dem ESP durch?

Welche Validierung führt der Windows 10-Bootloader auf dem ESP durch?

Ich kann Windows 10 booten, indem ich EFI\Microsoft\Boot\bootmgfw.efi auf dem ESP (2. Festplattenpartition) ausführe. Wenn ich jedoch den EFI-Ordner auf ein 100 MiB großes FAT32-Dateisystem auf einer anderen Festplatte kopiere und versuche, von dort zu booten, erhalte ich innerhalb von ein oder zwei Sekunden den Startreparaturbildschirm. Der angezeigte Fehlercode lautet 0xc000000e. Ich weiß, dass der Inhalt dieser anderen Festplatte korrekt ist, denn wenn ich ihn auf einen USB-Stick kopiere, kann ich vom USB-Stick booten. Offensichtlich gibt es etwas an der Festplatte selbst und/oder ihrem Dateisystem, das dazu führt, dass Windows den Fehler 0xc000000e ausgibt.

Die einzigen Einschränkungen, die ich bei dem für den Windows-Start verwendeten ESP gesehen habe, sind, dass es FAT32 sein muss und mindestens 100 MB groß sein muss: Meins hat beides. Gibt es noch andere Prüfungen, die vom Loader durchgeführt werden und zu dem genannten Fehlercode führen könnten?

Danke, Brett S.

verwandte Informationen