Wie sich herausstellt, speichert die BCD die Partition intern über die GUID des Volumes. Bei der Verwendung bcdedit
wird die GUID in einen "einfacheren" Pfad übersetzt. Auch wenn die BCD in ein anderes System verschoben wird, bleibt die Einstellung weiterhin gültig, solange die Volume-GUID gleich bleibt.
BCDEdit setzt Gerät auf nicht verfügbare Volume-GUID
Bei der Ausführung bcdedit
in einem nicht lokalen Speicher ist es nicht möglich, den device
Parameter des Bootloaders auf ein nicht lokal verfügbares Gerät festzulegen. Wie es geht?
Im Besonderen: Ich versuche, eine externe BCD so einzustellen, dass die Parameter korrigiert werden, die in einer VM in Parallels mit bcdedit ausgeführt werden. Dies ist erforderlich, da die externe BCD auf eine andere Partition verweist, die einen Windows-Start nicht möglich macht (Fehler: Bootloader kann nicht gefunden werden).
Die Partition, auf der sich Windows 7 befindet, ist /dev/sda4
oder \Device\Harddisk0\Partition4
. Die Partition in der virtuellen Maschine, auf der Windows ausgeführt wird, ist jedoch ebenfalls Partition4, die VM befindet sich jedoch in einer Image-Datei, die als Festplatte verwendet wird.
Das Festlegen des Geräteparameters mit der Volume / Partition-GUID, die von gdisk, diskutil oder blkid wie folgt verwendet wird
bcdedit /store externalBCD /set device \\Volume
oder so
bcdedit /store externalBCD /set device partition=Volume
funktioniert nicht. Der Fehler ist "Das Gerät in dieser Form ist ungültig" oder "Fehler beim Einrichten der Elementdaten".
Das Einstellen des Geräteparameters mit einem Devicetree wie diesem
bcdedit /store externalBCD /set device partition="\Device\Harddisk0\Parition4"
ändert es nur in C:
, was auf der BCD außerhalb der VM nicht funktioniert, da die Partition von Windows nicht C: außerhalb der VM zugeordnet wird.
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
-
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
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen