TL; DR:
Esistono strumenti / approcci per diagnosticare e correggere strutture di metadati LDM ( Logical Disk Manager ) senza ricreare da zero?
Descrizione completa:
Ho due unità SSD configurate con GPT + LDM (disco dinamico) in uno stato che sembra implicare un database LDM danneggiato .
Il problema è che tutto funziona benissimo ad eccezione di alcuni comportamenti strani durante l'utilizzo diskpart
o il Disk Management Snap-In
.
La struttura GPT sembra essere intatta:
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
e /dev/sdf1
funziona bene in un array mdraid. /dev/sde4
e /dev/sdf2
fanno parte di un volume con mirroring di Windows. /dev/sdf3
è una partizione di ripristino di Windows. Quando eseguo l'avvio in Windows, posso normalmente utilizzare il sistema e accedere al volume di sistema con mirroring. Tuttavia, Disk Management Snap-In
impazzisce:
Le unità fisiche effettive sono presenti senza alcuna informazione. Tuttavia, tutti i singoli volumi possono essere visualizzati e funzionano correttamente nonostante i x
segni: SYSTEM (C:)
sta facendo un buon lavoro di risincronizzazione dopo tutto ciò, è possibile accedervi e viene attualmente utilizzato come volume di sistema.
diskpart
conferma questa situazione:
Le unità fisiche non possono essere visualizzate durante la quotazione, ma possono comunque essere selezionate e analizzate ulteriormente. Tutti i volumi effettivi vengono visualizzati come dovrebbero:
ma se esaminati più approfonditamente, sembrano provenire da alcuni dischi inesistenti:
Virtual Disk Service error: The disk's extent information is corrupted.
sembra indicare abbastanza verbalmente che lo stato attuale dei metadati LDM non è più conforme ad alcuni standard Microsoft.
C'è un modo per indagare ulteriormente su questo e potenzialmente risolvere questo problema senza ricreare da zero l'intero schema di partizionamento del disco? Sembra che non ci sia molto da usare per diagnosticare i problemi LDM. Cercherò di ottenere un dump del database allegato a tempo debito.
In particolare sto cercando alcuni suggerimenti su cosa cercare quando si analizza il database LDM .
Rebuild
. Una volta completato, controlla se l'errore scompare. Inoltre ... hai provato a chkdsk
sul disco interessato per vedere se trova qualcosa?