vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法

嘻嘻笔记 4 0

》》》点击全文阅读《《《

无论 Windows 还是 macos 上方法类似,都可以用,VMware虚拟机是一种独立的虚拟系统软件,可以在一台物理计算机上创建、运行和管理多个虚拟计算机,每台虚拟计算机都有独立的操作系统、软件、应用程序和网络设置。VMware虚拟机能够模拟物理机器的处理器、磁盘驱动器、内存和网络设备,并提供一种灵活的平台,可以在一台计算机上运行多种操作系统和应用程序,从而提高资源利用率。

1.检查虚拟机文件是否损坏或丢失;

2.确保安装所需的资源充足:内存、磁盘空间和处理器配置;

3.更新VMware虚拟机;

4.确保虚拟机操作系统和硬件配置正确;

5.检查是否有其他应用程序影响虚拟机启动;

6.使用VMware安全模式启动虚拟机;

7.重新安装VMware Tools;

8.将虚拟机转换为其他格式,然后重新安装;

9.查看虚拟机的系统日志,以查看是否有错误信息;

10.重新安装VMware Workstation或VMware Fusion。

1. 报错

此虚拟机是由较新版本的 VMware Fusion 创建的。

尝试开启虚拟机之前,您必须先使用较新的版本升级 VMware Fusion 或降低虚拟机的兼容性等级。

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第1张图片-嘻嘻笔记

2. 事由

因为我前几天使用 mac 的时候,感觉新系统很卡,所以我就对系统进行了降级处理,花了将近 12 小时才配置完所有的环境,最后只剩下一个虚拟机模块来处理:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第2张图片-嘻嘻笔记

但是在我打开的时候,发现了报错:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第3张图片-嘻嘻笔记

按照它的要求对 VMware Fusion 进行升级之后,发现依旧无法打开:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第4张图片-嘻嘻笔记

因为我以前是在 Big Sur 系统上使用最新版本的 VMware Fusion 安装了一些系统,所以这些系统目前是无法直接打开的,网上也没啥教程,在我最后准备重装部分虚拟机的时候,我尝试找了一些修改版本号的方法来测试,没想到还真的行;

3. 解决方法

在网上有人说可以通过修改版本号解决,我尝试测试了下:

选择一个能正常打开的虚拟机,显示器中的包内容:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第5张图片-嘻嘻笔记

找到两个文件:

虚拟磁盘.vmdk

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第6张图片-嘻嘻笔记

Windows 7 x64.vmx

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第7张图片-嘻嘻笔记

当然,根据系统不同,你要找到的就是你的系统名 +.vmx 的文件。

当然两个文件都是用 notepad 或者 vscode 等打开;

在这里能够看到当前虚拟机的版本:ddb.virtualHWVersion = "18"

虚拟磁盘.vmdk:

Disk DescriptorFile

version=1

encoding="UTF-8"

CID=0df9032d

parentCID=ffffffff

createType="twoGbMaxExtentSparse"

Extent description

RW 8323072 SPARSE "虚拟磁盘-s001.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s002.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s003.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s004.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s005.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s006.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s007.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s008.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s009.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s010.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s011.vmdk"

RW 8323072 SPARSE "虚拟磁盘-s012.vmdk"

RW 4980736 SPARSE "虚拟磁盘-s013.vmdk"

The Disk Data Base

#DDB

ddb.adapterType = "lsilogic"

ddb.geometry.cylinders = "6527"

ddb.geometry.heads = "255"

ddb.geometry.sectors = "63"

ddb.longContentID = "

3f3466d005c515b287609a1c0df9032d"

ddb.toolsInstallType = "1"

ddb.toolsVersion = "11301"

ddb.uuid = "60 00 C2 92 20 62 20 85-e9 d9 9b 54 17 a3 06 f3"

ddb.virtualHWVersion = "18"

然后再打开一个无法直接打开虚拟机的两个文件:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第8张图片-嘻嘻笔记

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第9张图片-嘻嘻笔记

在这里看到当前的 veriosn 为 19,所以直接修改这两个文件的版本号为 18,然后再打开试试看:

此时打开正常:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第10张图片-嘻嘻笔记

4. 注意点

在打开之前,需要在这里将虚拟机删除,但是注意不要删除文件,只是在当前的 VMware 下删除了索引,然后再选择打开就可以了:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第11张图片-嘻嘻笔记

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第12张图片-嘻嘻笔记

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第13张图片-嘻嘻笔记

打开之后,肯定会爆出一个问题:

该虚拟机的快照似乎来自使用不兼容的虚拟图形设备的 VMware 软件版本

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第14张图片-嘻嘻笔记

这里有两种方法,第一种是继续,忽略运行即可。

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第15张图片-嘻嘻笔记

第二种方式是打开之后,直接关机:

打开原先的设置中:

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第16张图片-嘻嘻笔记

找到显示器,把 加速3D图形 的勾去除掉。

这个方法不一定是解决上面的那个问题的,也就是说不一定有用,但是当你现在的虚拟机导出后安装到其他人的 Windows 电脑的 VMware Workstation 虚拟机的时候,如果这个加速勾选了,可能导致他人打不开。

vmware虚拟机打不开什么原因 VMware低版本下无法打开的解决方法-第17张图片-嘻嘻笔记

》》》点击全文阅读《《《

抱歉,评论功能暂时关闭!