Hallo,
nach dem klonen einer eingebauten nicht trennbaren eMMC auf eine externe USB HDD/SSD ist die BCD ID (BCDEDIT Bezeichner) gleich.
Booten funktioniert deshalb nicht.
Wie kann ich diese neu generieren?
| <br>C:\WINDOWS\system32>bcdedit <br><br> <br><br>Windows-Start-Manager <br><br>--------------------- <br><br>Bezeichner {bootmgr} <br><br>device partition=\Device\HarddiskVolume1 <br><br>path \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI <br><br>description Windows Boot Manager <br><br>locale de-DE <br><br>inherit {globalsettings} <br><br>default {current} <br><br>resumeobject {b88ff63f-a494-11e9-8988-8c55d0e4548a} <br><br>displayorder {current} <br><br> {7b6ee614-3d04-11ea-a594-f745e8129e04} <br><br> {7b6ee615-3d04-11ea-a594-f745e8129e04} <br><br>toolsdisplayorder {memdiag} <br><br>timeout 10 <br><br>displaybootmenu Yes <br><br> <br><br>Windows-Startladeprogramm <br><br>------------------------- <br><br>Bezeichner {current} <br><br>device partition=C: <br><br>path \WINDOWS\system32\winload.efi <br><br>description Windows 10 <br><br>locale de-DE <br><br>inherit {bootloadersettings} <br><br>recoverysequence {b88ff641-a494-11e9-8988-8c55d0e4548a} <br><br>displaymessageoverride Recovery <br><br>recoveryenabled Yes <br><br>isolatedcontext Yes <br><br>allowedinmemorysettings 0x15000075 <br><br>osdevice partition=C: <br><br>systemroot \WINDOWS <br><br>resumeobject {b88ff63f-a494-11e9-8988-8c55d0e4548a} <br><br>nx OptIn <br><br>bootmenupolicy Standard <br><br> <br><br>Windows-Startladeprogramm <br><br>------------------------- <br><br>Bezeichner {7b6ee614-3d04-11ea-a594-f745e8129e04} <br><br>device partition=C: <br><br>path \Windows\system32\winload.efi <br><br>description Windows 10 (C) <br><br>locale de-DE <br><br>osdevice partition=C: <br><br>systemroot \Windows <br><br> <br><br>Windows-Startladeprogramm <br><br>------------------------- <br><br>Bezeichner {7b6ee615-3d04-11ea-a594-f745e8129e04} <br><br>device partition=W: <br><br>path \Windows\system32\winload.efi <br><br>description Windows 10 (W) <br><br>locale de-DE <br><br>osdevice partition=W: <br><br>systemroot \Windows <br><br> <br><br>C:\WINDOWS\system32> |
NeoSmart EasyBCD kann die BCD ID anzeigen aber nicht ändern:
| Zur Zeit existieren insgesamt 3 Einträge im Bootloader. <br><br> <br><br>Voreinstellung: Windows 10 <br><br>Wartezeit: 10 Sekunden <br><br>EasyBCD Start Gerät: C:\ <br><br> <br><br>Eintrag #1 <br><br>Name: Windows 10 <br><br>BCD ID: {current} <br><br>Laufwerk: C:\ <br><br>Bootloader Pfad: \WINDOWS\system32\winload.efi <br><br> <br><br>Eintrag #2 <br><br>Name: Windows 10 (C) <br><br>BCD ID: {7b6ee614-3d04-11ea-a594-f745e8129e04} <br><br>Laufwerk: C:\ <br><br>Bootloader Pfad: \Windows\system32\winload.efi <br><br> <br><br>Eintrag #3 <br><br>Name: Windows 10 (W) <br><br>BCD ID: {7b6ee615-3d04-11ea-a594-f745e8129e04} <br><br>Laufwerk: W:\ <br><br>Bootloader Pfad: \Windows\system32\winload.efi |
DISKPART UNIQUEID kann nur die ID der DISK aber nicht die der PARTITION ändern.
Kann es DISKPART SETID?
| DISKPART> ?<br><br><br>...<br><br><br>SETID - Ändert den Partitionstyp. <br><br>SHRINK - Verkleinert die Größe des ausgewählten Volumes. <br><br>UNIQUEID - Dient zum Anzeigen oder Festlegen des Bezeichners der GUID- <br><br> Partitionstabelle (GPT) oder der MBR-Signatur (Master <br><br> Boot Record) eines Datenträgers.<br><br><br><br><br><br><br><br><br><br><br><br>DISKPART> UNIQUEID <br><br> <br><br>Microsoft DiskPart-Version 10.0.18362.1 <br><br> <br><br>DISK - Dient zum Anzeigen oder Festlegen des Bezeichners der GUID- <br><br> Partitionstabelle (GPT) oder der MBR-Signatur (Master <br><br> Boot Record) eines Datenträgers.<br><br><br><br><br><br><br><br><br>DISKPART> help setid <br><br> <br><br> Ändert das Partitionstypfeld für die Partition im Fokus. <br><br> <br><br>Syntax: SET ID={<BYTE> |
<GUID>} [OVERRIDE] [NOERR] <br><br> <br><br> ID={<BYTE> |
<GUID>} <br><br> <br><br> Gibt den neuen Partitionstyp an. <br><br> <br><br> Für MBR-Datenträger (Master Boot Record) können Sie ein <br><br> Partitionstypbyte im Hexadezimalformat angeben. Mit <br><br> diesem Parameter können Sie jedes Partitionstypbyte angeben, <br><br> außer Typ "0x42" (LDM-Partition). Das voranstehende "0x" wird <br><br> bei Angabe des hexadezimalen Partitionstyps ausgelassen. <br><br> <br><br> Für GPT-Datenträger (GPT = GUID-Partitionstabelle) können <br><br> Sie einen Partitionstyp-GUID für die zu erstellende Partition <br><br> angeben: Zu den erkannten GUIDs gehören: <br><br> <br><br> EFI-Systempartition: <br><br> c12a7328-f81f-11d2-ba4b-00a0c93ec93b <br><br> <br><br> Basisdatenpartition: <br><br> ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 <br><br> <br><br> Mit diesem Parameter kann jeder Partitionstyp-GUID <br><br> angegeben werden, mit Ausnahme der folgenden: <br><br> <br><br> MSR-Partition (Microsoft Reserved): <br><br> e3c9e316-0b5c-4db8-817d-f92df00215ae <br><br> <br><br> LDM-Metadatenpartition auf einem dynamischen Datenträger: <br><br> 5808c8aa-7e8f-42e0-85d2-e1e90434cfb3 <br><br> <br><br> LDM-Datenpartition auf einem dynamischen Datenträger: <br><br> af9b60a0-1431-4f62-bc68-3311714a69ad <br><br> <br><br> Clustermetadaten-Partition: <br><br> db97dba9-0840-4bae-97f0-ffb9a327c7e1 <br><br> <br><br> <br><br> Abgesehen von den erwähnten Einschränkungen überprüft <br><br> DiskPart die Gültigkeit des Partitionstyps nicht. Es wird <br><br> lediglich sichergestellt, dass es sich um ein Byte im Hexadezi- <br><br> malformat oder um einen GUID handelt <br><br> <br><br> OVERRIDE Ermöglicht DiskPart die Aufhebung der Bereitstellung <br><br> des Dateisystems auf dem Volume zu erzwingen, bevor der <br><br> Partitionstyp geändert wird. Beim Ändern des Partitionstyps <br><br> wird das Dateisystem auf dem Volume gesperrt und dessen <br><br> Bereitstellung aufgehoben. Wird dieser Parameter nicht an- <br><br> gegeben und schlägt der Aufruf zum Sperren des Dateisys- <br><br> tems fehl (da einige andere Anwendungen über ein geöffne- <br><br> tes Handle für das Volume verfügen), schlägt der gesamte <br><br> Vorgang fehl. Bei Angabe dieses Parameters wird die Auf- <br><br> hebung der Bereitstellung auch dann erzwungen, wenn der <br><br> Aufruf des Dateisystems fehlschlägt. Wird die Bereitstellung <br><br> eines Dateisystems aufgehoben, werden alle geöffneten <br><br> Handles für das Volume ungültig. <br><br> <br><br> NOERR Nur für Skripting. Bei einem Fehler wird die Verarbeitung von <br><br> Befehlen fortgesetzt, als sei der Fehler nicht aufgetreten. <br><br> Ohne NOERR-Parameter wird DiskPart bei einem Fehler mit <br><br> dem entsprechenden Fehlercode beendet. <br><br> <br><br> Ist nur für die Verwendung durch Originalgerätehersteller <br><br> (OEM, Original Equipment Manufacturer) vorgesehen. <br><br> <br><br> Damit dieser Vorgang erfolgreich ausgeführt werden kann, muss <br><br> eine Partition ausgewählt sein. <br><br> <br><br> Vorsicht: <br><br> <br><br> Das Ändern von Partitionstypfeldern mit diesem Parameter kann <br><br> dazu führen, dass der Computer nicht mehr ordnungsgemäß <br><br> funktioniert oder nicht mehr gestartet werden kann. Sofern Sie <br><br> kein Originalgerätehersteller oder IT-Fachmann sind, der mit GPT- <br><br> Datenträgern vertraut ist, sollten Sie keine Partitionstypfelder auf <br><br> GPT-Datenträgern mit diesem Parameter ändern. Verwenden Sie <br><br> stattdessen immer den Befehl "CREATE PARTITION EFI" zum <br><br> Erstellen von EFI-Systempartitionen, den Befehl "CREATE <br><br> PARTITION MSR" zum Erstellen von MSR-Partitionen und den <br><br> Befehl "CREATE PARTITION PRIMARY" (ohne diesen Parameter) <br><br> zum Erstellen von primären Partitionen auf GPT-Datenträgern. <br><br> <br><br> Dieser Befehl funktioniert weder auf dynamischen Datenträgern noch <br><br> auf MSR-Partitionen (Microsoft Reserved). <br><br> <br><br> Beispiel: <br><br> <br><br> SET ID=07 OVERRIDE <br><br> SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 <br><br> <br><br><br><br><br><br><br><br><br><br><br><br><br><br>DISKPART> list partition <br><br> <br><br>Es wurde kein Datenträger zum Anzeigen von Partitionen gewählt. <br><br>Wählen Sie einen Datenträger, und wiederholen Sie den Vorgang. <br><br> <br><br>DISKPART> list disk <br><br> <br><br> Datenträger ### Status Größe Frei Dyn GPT <br><br> --------------- ------------- ------- ------- --- --- <br><br> Datenträger 0 Online 58 GB 0 B * <br><br> Datenträger 1 Online 59 GB 15 MB <br><br> Datenträger 2 Online 298 GB 239 GB * <br><br> <br><br>DISKPART> select disk 2 <br><br> <br><br>Datenträger 2 ist jetzt der gewählte Datenträger. <br><br> <br><br>DISKPART> list partition <br><br> <br><br> Partition ### Typ Größe Offset <br><br> ------------- ---------------- ------- ------- <br><br> Partition 1 System 100 MB 1024 KB <br><br> Partition 2 Reserviert 16 MB 101 MB <br><br> Partition 3 Primär 57 GB 117 MB <br><br> Partition 4 Wiederherstellun 999 MB 57 GB <br><br> <br><br>DISKPART> select partition 3 <br><br> <br><br>Partition 3 ist jetzt die gewählte Partition.<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>DISKPART> set id 7b6ee614-3d04-11ea-a594-f745e8129e05 <br><br> <br><br>Die Partitions-ID wurde erfolgreich festgelegt.<br><br><br><br><br><br>DISKPART> exit <br><br> <br><br>Datenträgerpartitionierung wird beendet... |
Das führt jedoch dazu das die Partition in der Datenträgerverwaltung Unbekannt ist.
Darum setzt man die ID besser wieder auf ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 zurück.
Die Volumeseriennummer habe ich bereits mit Sysinternals VolumeID geändert doch diese ist unrelevant.
| C:\WINDOWS\system32>vol C: <br><br> Datenträger in Laufwerk C: ist Windows 10 Home <br><br> Volumeseriennummer: 5C3B-03A2 <br><br> <br><br>C:\WINDOWS\system32>vol W: <br><br> Datenträger in Laufwerk W: ist Windows 10 Home (Kopie) <br><br> Volumeseriennummer: BC01-5883 |
Vielen Dank im Voraus.