TL; DR:
Gibt es Tools / Ansätze zum Diagnostizieren und Reparieren von LDM- Metadatenstrukturen ( Logical Disk Manager ) , ohne diese von Grund auf neu zu erstellen?
Gesamte Beschreibung:
Ich habe zwei SSD-Laufwerke mit GPT + LDM (dynamischer Datenträger) in einem Zustand eingerichtet, der eine beschädigte LDM-Datenbank impliziert .
Das Problem ist, dass alles gut funktioniert, bis auf ein seltsames Verhalten bei der Verwendung von diskpart
oder Disk Management Snap-In
.
Die GPT-Struktur scheint intakt zu sein:
GNU Parted 2.3
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA SanDisk SDSSDP12 (scsi)
Disk /dev/sde: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 1066kB 1049kB LDM metadata partition
2 1066kB 134MB 133MB Microsoft reserved partition msftres
3 134MB 47.3GB 47.2GB ext4 LDM data partition raid
4 47.3GB 128GB 80.5GB ntfs LDM data partition
5 128GB 128GB 234MB LDM data partition
(parted) sel /dev/sdf
Using /dev/sdf
(parted) print
Model: ATA SanDisk SDSSDP12 (scsi)
Disk /dev/sdf: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 47.2GB 47.2GB ext4 LDM data partition raid
2 47.2GB 128GB 80.5GB ntfs LDM data partition
3 128GB 128GB 367MB ntfs LDM data partition
4 128GB 128GB 1049kB LDM metadata partition
5 128GB 128GB 335kB Microsoft reserved partition msftres
/dev/sde3
und gut /dev/sdf1
funktionieren in einem mdraid Array. /dev/sde4
und /dev/sdf2
sind Teil eines Windows-gespiegelten Volumes. /dev/sdf3
ist eine Windows-Wiederherstellungspartition. Beim Booten von Windows kann ich normalerweise das System verwenden und auf das gespiegelte Systemvolume zugreifen. Das wird jedoch Disk Management Snap-In
verrückt:
Die tatsächlichen physischen Laufwerke sind ohne jegliche Informationen vorhanden. Nichtsdestotrotz sind alle einzelnen Volumes sichtbar und funktionieren trotz der x
Markierungen einwandfrei. SYSTEM (C:)
Wenn nach alledem eine erneute Synchronisierung durchgeführt wird, kann auf sie zugegriffen werden und sie wird derzeit als Systemvolume verwendet.
diskpart
bestätigt diese Situation:
Physische Laufwerke werden bei der Auflistung nicht angezeigt, können aber trotzdem ausgewählt und weiter untersucht werden. Alle tatsächlichen Volumes werden so angezeigt, wie sie sollten:
Bei genauerer Betrachtung scheinen sie jedoch von einigen nicht vorhandenen Datenträgern zu stammen:
Virtual Disk Service error: The disk's extent information is corrupted.
scheint ziemlich wörtlich darauf hinzudeuten, dass der aktuelle Status der LDM-Metadaten nicht mehr mit einem Microsoft-Standard übereinstimmt.
Gibt es eine Möglichkeit, dies weiter zu untersuchen und dieses Problem möglicherweise zu beheben, ohne das gesamte Festplattenpartitionsschema von Grund auf neu zu erstellen? Es scheint, dass man nicht viel zur Diagnose von LDM-Problemen verwenden kann. Ich werde versuchen, einen Datenbank-Dump zu bekommen gegebener Zeit anzufügen.
Insbesondere suche ich nach Hinweisen, worauf bei der Analyse der LDM-Datenbank zu achten ist .
quelle
Rebuild
. Überprüfen Sie, ob der Fehler behoben ist. Also ... haben Sie versucht,chkdsk
auf der betroffenen Festplatte eine zu finden, wenn es etwas findet?Antworten:
Ihr Problem und mein Problem fast dasselbe: Ich kann Laufwerke in der Datenträgerverwaltung sehen, aber keine der Partitionen war ausführbar, in meinem Windows Explorer waren die Laufwerksbuchstaben verschwunden. In meinem Fall zeigt disk-part alles korrekt an, und die folgende Methode hat mein Problem behoben.
Entfernen Sie die problematische physische Festplatte, die an einen anderen laufenden Computer angeschlossen ist, und führen Sie chkdsk mit / f / x / c / r oder nur / r und / f aus. Aktualisieren Sie anschließend Ihren Festplattentreiber.
Vielen Dank
quelle
Bitte beziehen Sie sich auf den folgenden MS-Link:
http://social.technet.microsoft.com/Forums/en-US/175fe675-0788-4b3e-86cf-a17485124a6c/storage-pool-ldm-database-corrupt
quelle