TL; DR:
Czy są jakieś narzędzia / podejścia do diagnozowania i naprawy struktur metadanych LDM ( Logical Disk Manager ) bez odtwarzania od zera?
Pełny opis:
Mam dwa dyski SSD skonfigurowane z GPT + LDM (dysk dynamiczny) w stanie, który wydaje się sugerować uszkodzenie bazy danych LDM .
Problem polega na tym, że wszystko działa dobrze, z wyjątkiem dziwnych zachowań podczas używania diskpart
lub Disk Management Snap-In
.
Struktura GPT wydaje się nienaruszona:
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
i /dev/sdf1
działa dobrze w tablicy mdraid. /dev/sde4
i /dev/sdf2
są częścią woluminu lustrzanego systemu Windows. /dev/sdf3
jest partycją odzyskiwania systemu Windows. Podczas uruchamiania systemu Windows normalnie mogę korzystać z systemu i uzyskiwać dostęp do dublowanego woluminu systemowego. Jednak Disk Management Snap-In
wariuje:
Rzeczywiste dyski fizyczne są obecne bez żadnych informacji. Niemniej jednak wszystkie poszczególne woluminy są widoczne i działają poprawnie pomimo x
znaków - SYSTEM (C:)
wykonuje dobrą pracę, ponownie synchronizując po tym wszystkim, można uzyskać do nich dostęp i jest obecnie używany jako wolumin systemowy.
diskpart
potwierdza tę sytuację:
Dyski fizyczne nie są widoczne podczas wyświetlania na liście, ale można je mimo to wybrać i zbadać dalej. Wszystkie rzeczywiste woluminy są wyświetlane tak, jak powinny:
ale po dokładniejszym zbadaniu wydają się pochodzić z niektórych nieistniejących dysków:
Virtual Disk Service error: The disk's extent information is corrupted.
wydaje się dość dosłownie wskazywać, że obecny stan metadanych LDM nie jest już zgodny z niektórymi standardami Microsoft.
Czy jest jakiś sposób na zbadanie tego i potencjalne rozwiązanie tego problemu bez ponownego tworzenia całego schematu partycjonowania dysku od zera? Wygląda na to, że niewiele można użyć do zdiagnozowania problemów z LDM. Spróbuję załączyć zrzut bazy danych w odpowiednim czasie.
Szczególnie szukam wskazówek, na co zwrócić uwagę podczas analizy bazy danych LDM .
Rebuild
. Po zakończeniu sprawdź, czy błąd zniknie. Ponadto ... czy próbowałeś chkdsk
na zagrożonym dysku, aby zobaczyć, czy coś znajdzie?