虚拟机VMware中vmx无法修改,老显示另一程序已锁定文件的一部分,进程无法访问!

虚拟机VMware中vmx无法修改,老显示另一程序已锁定文件的一部分,进程无法访问!,第1张

很明显你没找对文件,vmx文件是虚拟机硬件配置文件,总是存在的,LCK文件是运行中的状态锁文件,只在虚拟机运行时存在,两个就不是一个文件。你在文件夹选项里把后缀名隐藏去掉看看,就知道哪个是真正的vmx文件了

1、对vm进行只存储更改迁移 *** 作然后再尝试迁移主机。

2、存储无法迁移,检查报错的vm目录下是否存在2个vmxswap文件。

3、存在2个,将虚拟机关闭电源,这时vmxswap文件将会自动删除。

4、登录到vm所在Esxi主机,执行lslah确认是否存在一个swapfile。

5、看到一个vmx交换文件,通过执行以下命令将该文件移至备份位置。

6、将vm开机后,vmotion设备13并可以配置成功。

(1)首先打开虚拟机目录,找到配置文件xxx.vmx,并用“记事本”打开。如果不知道配置文件路径及文件名,可以在VMware Workstation主窗口中,打开想要修改网卡MAC地址的虚拟机,在“Configuration file(配置文件)”后面看到,如下所示。

(2)在打开的文件中,找到如下三行:

ethernet0.addressType = "generated"

ethernet0.generatedAddress = "00:0c:29:8d:04:61" ethernet0.generatedAddressOffset = "0"

修改成相应的配置:

ethernet0.addressType = "static" ethernet0.address="00:50:56:11:22:33"

其中,MAC地址"00:50:56:11:22:33"在如下范围中取一个值 00:50:56:00:00:00--00:50:56:3F:FF:FF ,如果要修改多台虚拟机的MAC地址,注意不要重复。

在上面的修改中,注意:ethernet0.generatedAddress是修改为ethernet0.addressType

删除ethernet0.generatedAddressOffset = "0"这一行

修改后网卡的MAC地址的前三位是00 50 56

修改后,网卡MAC地址的第4位在00~3F之间选取,第5与第6位可以在00~FF之间选取。

修改完成后保存并退出。

(3)重新启动虚拟机在命令提示行下输入“ipconfig /all”命令,查看MAC地址已经更改。

【注意】(1)如果主机是Windows XP Professional SP3,则在VMware Workstation 6.0~6.04的版本时,按照上述方法修改MAC地址不能成功。但使用VMware Workstation 6.5 Beta版可以成功。

(2)在主机是Windows XP Professional SP2、Windows Server 2003、虚拟机版本是VMware Workstation 5.x时,测试成功。

(3)在主机是Windows Server 2003、Windows Server 2008、虚拟机是VMware Workstation 6.5 Beta时,测试成功


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11331203.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存