TL; DR:
Existe-t-il des outils / approches pour diagnostiquer et réparer les structures de métadonnées LDM ( Logical Disk Manager ) sans recréer à partir de zéro?
Description complète:
J'ai deux disques SSD configurés avec GPT + LDM (disque dynamique) dans un état qui semble impliquer une base de données LDM corrompue .
Le problème est que tout fonctionne bien, à l'exception d'un comportement étrange lors de l'utilisation diskpart
ou du Disk Management Snap-In
.
La structure GPT semble être intacte:
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
et /dev/sdf1
fonctionne très bien dans un tableau mdraid. /dev/sde4
et /dev/sdf2
font partie d'un volume en miroir Windows. /dev/sdf3
est une partition de récupération Windows. Lors du démarrage sous Windows, je peux normalement utiliser le système et accéder au volume système en miroir. Cependant, cela Disk Management Snap-In
devient fou:
Les disques physiques réels sont présents sans aucune information. Néanmoins, tous les volumes individuels peuvent être vus, et fonctionnent correctement malgré les x
marques - SYSTEM (C:)
fait un bon travail de resynchronisation après tout cela, il est accessible et est actuellement utilisé comme volume système.
diskpart
confirme cette situation:
Les disques physiques ne peuvent pas être vus lors de l'inscription, mais peuvent être sélectionnés de toute façon et examinés plus avant. Tous les volumes réels s'affichent comme ils le devraient:
mais lorsqu'ils sont examinés de manière plus approfondie, ils semblent provenir de disques inexistants:
Virtual Disk Service error: The disk's extent information is corrupted.
semble indiquer de façon assez verbale que l'état actuel des métadonnées LDM n'est plus conforme à certaines normes Microsoft.
Existe-t-il un moyen d'enquêter davantage et de résoudre éventuellement ce problème sans recréer l'intégralité du schéma de partitionnement de disque? Il semble qu'il n'y ait pas grand-chose à utiliser pour diagnostiquer les problèmes LDM. J'essaierai d'obtenir un vidage de la base de données en temps voulu.
Je suis particulièrement à la recherche de conseils sur ce qu'il faut rechercher lors de l'analyse de la base de données LDM .
Rebuild
. Une fois terminé, voyez si l'erreur disparaît. Aussi ... avez-vous essayé un chkdsk
sur le disque affecté pour voir s'il trouve quelque chose?