当前位置:首页 > 虚拟机 > 正文

虚拟机映射磁盘需要修复


一、vm虚拟机出错怎么办?

当您在使用VMware时遇到此问题,通常是因为另一个进程正在访问VMware的虚拟磁盘文件(例如.vmdk文件),导致此错误。请按照以下步骤解决此问题:

关闭VMwareWorkstation或VMwarePlayer。

使用任务管理器(按Ctrl+Shift+Esc)检查是否有任何与VMware相关的进程正在运行,例如“”。如果是这样,请终止这些进程。

检查其他虚拟机是否使用相同的虚拟磁盘文件。如果是这样,请关闭使用该虚拟磁盘的所有虚拟机。

如果您使用共享存储(例如网络存储NAS),请确保其他用户或系统没有锁定这些文件。

如果问题仍然存在,请尝试重新启动计算机并重新启动VMware。重新启动可以帮助删除可能阻止文件访问的锁或进程。

如果问题仍然存在,则文件或文件系统可能已损坏。尝试创建虚拟机的备份,并尝试使用VMware的磁盘管理工具(例如vmware-vdiskmanager或vmkfstools)修复或重新创建虚拟磁盘。

请注意,在执行操作之前,请确保您有虚拟机的备份副本,以防止数据丢失。


二、VM虚拟机怎么映射虚拟磁盘具体方法如下:
1.打开VMware虚拟机,右键单击本地要映射的虚拟机系统(如win10x64)。磁盘,然后选择“设置(Settings)”。
2.单击下面的“添加(A)...”按钮;
3.设备类型选择“硬盘”,点击“下一步”;
4.选择虚拟磁盘类型,选择“推荐的SCSI设备”,然后单击“下一步”;
5.接下来“选择磁盘”,选择第三个选项“使用物理磁盘(适用于高级用户)(P)”,选择此项后,可以提供对本地硬盘的直接访问;
6.选择物理磁盘。在“设备”中,如果您只有一个硬盘,则无需选择。如果您有多个硬盘,可以选择它并进入“使用”栏,如果要映射所有本地磁盘(C、D、E、F...),请选择“使用整个磁盘”。如果要将一个或多个磁盘分区映射到本地主机,请单击“使用单个分区”;
7.输入“选择物理磁盘分区”并选择要分配给虚拟机的分区。每个分区对应主机上的每个磁盘,例如选择驱动器F(分区3),然后单击下一步;
8.选择磁盘文件,通常是这个选项。默认即可,单击“完成”;
9.您会看到“虚拟机设置”界面中添加了“新硬盘(SCSI)”,点击“确定”;
10.,启动过程中会出现两个提示,点击确定;
11.进入虚拟机系统,打开资源管理器,可以看到本地磁盘已经映射到虚拟机上,可以正常打开了。
12但是,本地主机上映射到虚拟机系统的本地磁盘暂时无法访问,除非退出虚拟机
三、请问为什么我的vmware无法映射虚拟磁盘,经常提示这个?1.启动VMware程序→选择虚拟主机(状态“关闭”)→菜单栏“虚拟机(M)”→“设置(S)”或直接“编辑虚拟机设置”。

2.单击“硬件”选项卡下的“硬盘(SCSI或SATA)、您设置的虚拟硬盘”→单击右侧“磁盘工具”下的“映射(M)”。[一定要注意,不是VMware→文件→映射虚拟磁盘,才会出现你所描述的现象]

3在“映射虚拟磁盘”窗口中,取消勾选“以只读方式打开文件”模式”(推荐)(R)”点击“确定”→将出现弹出警告并选择“是(Y)”

4.插入本地磁盘(Z:)(实际映射磁盘)。这个时候,你就可以使用物理机来共享虚拟机中的磁盘了,这样很方便你打开文件夹断开连接,会有提示,直接点击“断开连接”即可。