有没有办法修复损坏的LDM数据库?

TL; DR:

是否有任何工具/方法来诊断和修复LDM逻辑磁盘pipe理器元数据结构而不从头开始重新创build?

完整描述:

我有两个SSD驱动器设置与GPT + LDM(dynamic磁盘)的状态似乎暗示损坏的LDM数据库

问题是,除了使用diskpartDisk Management Snap-In时的一些奇怪的行为,一切正常。

GPT结构似乎是完整的:

 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/dev/sdf1在mdraid数组中工作正常。 /dev/sde4/dev/sdf2是Windows镜像卷的一部分。 /dev/sdf3是一个Windows恢复分区。 在启动到Windows时,我可以正常使用系统并访问镜像的系统卷。 但是, Disk Management Snap-In变得疯狂: 在这里输入图像描述

实际的物理驱动器不存在任何信息。 尽pipe如此,所有的单个卷都可以被看到,并且尽pipex标记正常运行SYSTEM (C:)正在做一个很好的重新同步,所有这些都可以被访问,并且当前正被用作系统卷。

diskpart证实了这种情况: 在这里输入图像描述

上市时不能看到物理驱动器,但可以select,并进一步调查。 所有的实际卷都显示为他们应该: 在这里输入图像描述

但是当更彻底地检查时,它们似乎来自一些不存在的磁盘: 在这里输入图像描述

Virtual Disk Service error: The disk's extent information is corrupted. 似乎非常详细地表明LDM元数据的当前状态不再符合一些Microsoft标准。

有没有什么办法可以进一步调查,并可能解决这个问题,而无需重新创build整个磁盘分区scheme? 似乎没有什么可以用来诊断LDM问题的。 我将尝试在适当的时候获得数据库转储 。

特别是在分析LDM数据库时寻找什么样的提示。

你的问题和我的问题几乎是一样的:我可以在磁盘pipe理中看到驱动器,但不是分区是可执行的,在我的Windows资源pipe理器中,驱动器号已经不存在了。 在我的情况下,磁盘部分正确显示了一切,下面的方法解决了我的问题。

请移除连接到另一台正在运行的计算机上的有问题的物理硬盘驱动器,然后使用/ f / x / c / r或仅使用/ r和/ f来运行chkdsk。 然后重新附加,也更新您的硬盘驱动程序。

谢谢