有什么方法可以修复损坏的 LDM 数据库?

有什么方法可以修复损坏的 LDM 数据库?

总结:

有没有什么工具/方法可以诊断并修复 LDM逻辑磁盘管理器元数据结构无需从头开始重新创建?

详细描述:

我有两个 SSD 驱动器,它们设置为 GPT + LDM(动态磁盘),其状态似乎意味着损坏的 LDM 数据库

diskpart问题是,除了使用或时出现一些奇怪的行为外,一切正常Disk 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出现了问题: 在此处输入图片描述

实际的物理驱动器存在,但没有任何信息。尽管如此,所有单个卷都可以看到,并且尽管有标记,它们仍能正常工作x-SYSTEM (C:)完成所有这些操作后,重新同步工作做得很好,可以访问它,并且目前正用作系统卷。

diskpart证实了这种情况: 在此处输入图片描述

列出时看不到物理驱动器,但无论如何都可以选择并进一步调查。所有实际卷均按应有的方式显示: 在此处输入图片描述

但经过更彻底的检查,它们似乎来自一些不存在的磁盘: 在此处输入图片描述

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

有没有办法进一步调查这个问题,并可能解决这个问题,而不用从头开始重新创建整个磁盘分区方案?似乎没有太多方法可以用来诊断 LDM 问题。我会试着找一个数据库转储及时附上。

我特别想寻找一些线索,看看在分析LDM 数据库

答案1

您的问题和我的问题几乎相同:我可以在磁盘管理中看到驱动器,但没有一个分区是可执行的,在我的 Windows 资源管理器中驱动器号消失了。就我而言,磁盘部分正确显示所有内容,以下方法解决了我的问题。

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

谢谢

答案2

相关内容