当使用VMware给虚拟机扩展硬盘容量时,显示无法扩展容量并提示:在部分链上无法执行所调用的函数,请打开父虚拟磁盘
然后打开VMware选择打开虚拟机,选择刚才复制的CentOS 64 位.vmx文件,启动虚拟机,这样你就创建了一个新的虚拟机,但虚拟机上的文件、配置和原来的一致。其中:vmware-vdiskmanager.exe是Vmware的一个应用程序,所以需要找到Vmware的根目录,查看是否又该应用,否则无法执行;上述命令是将你需要扩容的虚拟机的磁盘(多个文件)合并成一个文件,并将该文件放在我创建的t
·
解决:
找到Vmware的根目录,进入根目录下
打开cmd命令行
执行如下命令:
vmware-vdiskmanager.exe -r "F:\虚拟机\master\master-000003.vmdk" -t 0 "F:\虚拟机\master\test\master-000003.vmdk"
上述命令是将你需要扩容的虚拟机的磁盘(多个文件)合并成一个文件,并将该文件放在我创建的test文件下
其中:vmware-vdiskmanager.exe是Vmware的一个应用程序,所以需要找到Vmware的根目录,查看是否又该应用,否则无法执行;
F:\虚拟机\master\master-000003.vmdk :是我原来存放的路径
F:\虚拟机\master\test\master-000003.vmdk :是我新修改的路径
等待出现提示Virtual disk conversion successful.
也有可能没到100%就成功了,我的就是。
然后打开VMware选择打开虚拟机,选择刚才复制的CentOS 64 位.vmx文件,启动虚拟机,这样你就创建了一个新的虚拟机,但虚拟机上的文件、配置和原来的一致。
更多推荐
已为社区贡献1条内容
所有评论(0)