Windows动态磁盘快照挂载“无效”

简介: ECS在使用时选择了动态磁盘方式使用,对这块磁盘进行快照后,通过快照创建磁盘挂载到其它相同实例后发现磁盘显示“无效”,无法“联机”,无法“激活”。因为Windows LDM分区管理只能同时管理一块动态磁盘。

背景:

问题截图:


直接给解决办法吧(想了解原因的看下面):

1、取消掉这两块动态磁盘的挂载,然后重新挂载快照创建的这块动态盘(注意:包年包月盘无法卸载,需要转按量磁盘;会影响客户业务,需要客户停机操作)

2、通过挂盘或使用diskgenius直接导出这块“无效磁盘”内的数据(推荐!)

diskgenius下载地址:https://www.diskgenius.cn/download.php

3、无损转换磁盘格式为基本磁盘(复杂,不推荐,参考下方)


问题原因:

动态盘通过 LDM 进行管理,对于 mbr 分区,LDM 保存在磁盘的最后 1MB( 如下图 所示),这 1MB 空间保存了磁盘信息,分区信息以及磁盘 id,group id 等,由于源 磁盘和新磁盘最后 1MB 空间是一样的,两块盘的 ldm 数据库完全相同,对应的磁盘 id,group id 也是完全相同,导致系统只能识别一块磁盘。  

可以通过微软的 LDMDump 工具查看 LDM database 的具体信息:

https://docs.microsoft.com/en-us/sysinternals/downloads/ldmdump  

解决方案 :

将新磁盘在无损数据的前提下从动态盘转换到基本盘:重新配置分区表并将 system id 从 dynamic 改为 ntfs。需要借助 diskprobe 工具(包含在 Windows XP Service Pack 2 Support Tools)https://www.microsoft.com/en-us/download/details. aspx?id=18546

Drives 找到对应的磁盘,选择 Set Active(以 drive2 为例)  

首 先 读 取 sector0 的 信 息,view 以 partition table 展 示, 其 中 relative 表 示 起 始扇区,total sectors 表示总扇区数。从截图看到起始扇区是 63,总扇区数是 41940929,总扇区数 = 结束扇区 - 开始扇区 +1,因此结束扇区是 41940991。  

之后判断起始扇区和结束扇区是否正确,查看 sector 63 和 sector 41940991 都是 空,说明起始和结束扇区不正确,需要在偏移位 3 的位置用 ntfs 标志查找起始和结 束扇区,分别是 2048 和 41938943。  

转到 sector 2048,View 以 NTFS BootSector 展示,Hidden sector 设置为起始 扇区 2048,Total sectors 设置为结束扇区 - 起始扇区 =41936895。  

最后查看 sector0,View 以 Partition table 展示,relatvie 设置为起始扇区 2048, Total Sectors 为结束扇区 - 起始扇区 +1=41936896。  

sector 0 以 Bytes 显示,将 42 改为 07(42 表示的是动态分区,07 表示是 NTFS 分区 ),write sector 进行保存。  

重新扫描磁盘后,可以看到磁盘显示为一个基本盘,可以进行数据读取写入操作。  

相关文章
|
7月前
|
JavaScript Windows Python
Windows DOS进入指定盘符(磁盘路径)
Windows DOS进入指定盘符(磁盘路径)
198 1
|
7月前
|
Linux Shell Windows
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
451 0
|
7月前
|
存储 数据安全/隐私保护 Windows
Windows 命令提示符(CMD)操作(五):磁盘和磁盘操作
Windows 命令提示符(CMD)操作(五):磁盘和磁盘操作
|
2月前
|
Web App开发 Windows
Windows 记录一次磁盘相关的PC卡顿问题
【10月更文挑战第26天】本文记录了一次Windows系统中因磁盘问题导致的PC卡顿现象及其解决过程。通过查看任务管理器发现磁盘使用率高,经磁盘碎片整理、优化启动项与后台程序、更新磁盘驱动等步骤,最终解决了卡顿问题。建议定期进行磁盘维护,合理管理启动项,及时更新驱动以预防类似问题。
|
2月前
|
存储 Windows
Windows 记录一次磁盘相关的PC卡顿问题
【10月更文挑战第25天】本文记录了一次 Windows 10 电脑卡顿问题的排查与解决过程。通过资源监视器、事件查看器、SMART 信息检查、磁盘扫描、后台程序排查、驱动更新等步骤,最终通过磁盘碎片整理和调整虚拟内存设置解决了卡顿问题。文章还提供了定期磁盘维护、合理设置虚拟内存及关注硬件健康的预防措施。
|
2月前
|
C# 开发工具 Windows
C# 获取Windows系统信息以及CPU、内存和磁盘使用情况
C# 获取Windows系统信息以及CPU、内存和磁盘使用情况
53 0
|
4月前
|
弹性计算 Windows
震惊!ECS Windows 系统磁盘竟“撒谎”,空间去哪儿了?别急,这里有终极破解法!
【8月更文挑战第15天】在使用ECS Windows系统时,可能会遇到磁盘显示占用的空间远超实际文件大小的情况,导致空间不足。原因包括系统还原点、卷影副本累积及回收站文件未彻底删除等。解决方法有:清除系统还原点(`vssadmin delete shadows /all`),清空回收站,删除临时文件夹中的文件,以及检查并修复磁盘错误。这些步骤能有效释放空间,保证系统稳定运行。
82 4
|
4月前
|
存储 Linux Windows
【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例
【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例
|
4月前
|
Java 数据安全/隐私保护 Windows
Windows Service 服务中,不能访问挂载目录(网络映射盘)
Windows Service 服务中,不能访问挂载目录(网络映射盘)
127 0
|
6月前
|
Windows
windows系统bat批处理 网络设置大全 设置静态、动态IP地址
windows系统bat批处理 网络设置大全 设置静态、动态IP地址
1384 2