如何处理Windows虚拟机挂载磁盘后无法格式

发布时间:  2015-03-10 浏览次数:  314 下载次数:  1
问题描述
一台虚拟机挂载一个磁盘后在磁盘管理器中进行格式化和分配盘符操作,都会出现“操作无法完成”的错误,如图1所示。

图1 磁盘管理报错


处理过程
先按照微软的修复方法进行修复,如果打不开微软案例链接,可以按照方法二手动修复。

方法一 按照微软案例的修复方式进行修复。

微软案例链接:http://support.microsoft.com/kb/2001877/zh-cn。

方法二 手动修复。

(1) 打开设备管理器。您可以在“开始搜索”框中键入“设备管理器”或“devmgmt.msc”访问设备管理器。
(2) 打开设备管理器后,单击“存储卷”展开设备树的存储卷部分。
(3) 在存储卷下,您会注意到列为“未知设备”的卷。右键单击此设备并选择“卸载”。当提示确定时,选择“确定”。
(4) 如果系统提示您重新启动系统,请执行此操作。系统完成重新启动后应该可以访问卷。如果系统未提示您重新启动系统,请右键单击设备管理器并选择“扫描硬件更改”。扫描完成且卷安装完成后,您将可以访问卷。
根因
(1) 查看设备管理器,新挂载的磁盘对应的存储卷为“未知设备”(如图2所示),而存储控制器的驱动是正常的,应该是Windows系统存储卷驱动加载异常导致的未知设备。

图2 未知设备



(2) 查阅微软support网站上对应的报错信息的案例,按照上面的解决方法卸载“未知设备”,再重启虚拟机后,修复了该问题。

微软案例链接:http://support.microsoft.com/kb/2001877/zh-cn。
微软给出的修复方法如下:

       如果您遇到了“症状”部分描述的问题,重新安装卷可解决该问题。请执行以下步骤重新安装卷。
a、 打开设备管理器。您可以在“开始搜索”框中键入“设备管理器”或“devmgmt.msc”访问设备管理器。
b、 打开设备管理器后,单击“存储卷”展开设备树的存储卷部分。
c、 在存储卷下,您会注意到列为“未知设备”的卷。右键单击此设备并选择“卸载”。当提示确定时,选择“确定”。
d、 如果系统提示您重新启动系统,请执行此操作。系统完成重新启动后应该可以访问卷。如果系统未提示您重新启动系统,请右键单击设备管理器并选择“扫描硬件更改”。扫描完成且卷安装完成后,您将可以访问卷。
 
(3) 按照该案例出现的场景,创建逻辑卷后立即destroy虚拟机模拟意外断电的场景,概率性复现了该问题,并能通过第2步中的修复方法进行修复,确定是在创建逻辑卷后虚拟机被destroy后逻辑卷没有被写入磁盘导致的问题。

END