环境:
1、vmware esxi5.0 的一台win2003虚拟机,两个独立添加为磁盘。如下图
在vsphere client登录VC,通过“编辑虚拟机设置”直接删除E盘,并选择从磁盘中删除文件。删除完之后,重启之后看不到D盘,在磁盘管理中也不无法重新激活磁盘,激活操作无任何提示,但在事件查看器中“内部错误 - 磁盘组没有有效的配置副本(C10000B6)”
解决办法:
1、为保证原数据库的安全,先通过虚拟机克隆一个机器。
2、然后通过winpe进去,再通过DiskGenius,进行磁盘分盘恢复。
操作方法:
先用搜索分区的方法。用高级方式、并且选中“按扇区”选项再次搜索分区。提示搜索到数据分区后,然后就看到里面的文件.然后我就把文件“保留”搜索到的分区.
注意搜索完分区后不要保存分区表,因为DiskGenius不支持动态磁盘的分区结构,保存分区表会破坏动态磁盘(保存时软件有提示的)。
3、恢复后重启检查磁盘数据读写是否正常。
原因分析:
此次故障应该不是vmware 虚拟机磁盘的vmdk文件的问题,而是windows动态磁盘引起的问题。导致MBR分区表数据损坏。
后记:
正常的移动磁盘的方法,步骤应该是:
1、现在windows磁盘管理删除卷
2、虚拟机编辑设置,删除磁盘先选择“从清单中删除”
3、确认从清单中删除后,虚拟机没有问题,再从存储中删除vmdk文件。