Der Boot-Manager sucht auf dem ESP nach der BCD, da dies die einzige zu diesem Zeitpunkt bekannte Partition ist und die Firmware wahrscheinlich nur FAT-Partitionen lesen kann. Der Pfad zur BCD ( /EFI/Microsoft/Boot/BCD
) auf dem ESP ist wahrscheinlich hartcodiert. UEFI wurde von Anfang an zur Unterstützung der Koexistenz von Software verschiedener Hersteller entwickelt und /EFI/Microsoft
ist der "Spielplatz" von Microsoft auf dem ESP.
Wie lokalisiert der Windows Boot Manager die BCD?
Ich versuche den Windows-Startvorgang zu verstehen. Ich bin so weit gekommen, dass der EFI-Bootmanager den Windows-Bootmanager geladen hat. Dann muss jedoch auf die BCD zugegriffen werden, um mit dem Laden des Betriebssystems oder dem Chainloading des nächsten Boot-Managers fortzufahren. Wie genau findet es die BCD?
In meinem System befinden sich beispielsweise zwei BCDs auf einer GPT-Platte: eine auf dem ESP und eine auf der Systemreserved-Partition, die von der alten MBR-Platte geklont wurde. Schaut der Boot-Manager auf das ESP, nur weil das Laufwerk GPT ist? Schaut es in den "aktuellen" Ordner (gibt es zu diesem Zeitpunkt überhaupt so etwas, wenn noch kein Betriebssystem geladen ist)? Oder ist ein komplizierterer Algorithmus beteiligt?
Eine merkwürdige Tatsache: Wenn ich die Partition mit Systemreservierung entferne, startet der Boot-Manager nicht und beschwert sich, dass die BCD fehlt. Wenn ich jedoch an beiden BCDs einige Änderungen vornehme (z. B. unterschiedliche Timeouts), werden die ESP-BCD-Einstellungen wie erwartet verwendet.
1 Antwort auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows