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

虚拟机macos


一、虚拟机上如何装MacOS?

在虚拟机上安装MacOS的步骤如下:

打开虚拟机,选择创建虚拟机

选择自定义,因为需要设置一些选项为了方便操作,然后点击下一步

这里显示的是你安装的虚拟机的版本。选择默认,点击下一步

Apple系统的安装与Windows不同。这里需要选择最后一项,独立下一步

这里选择默认就可以了

你自己选个名字就可以了。保存路径可以更改,但不建议您这样做。最好使用这个默认路径。OK单机下一步

这里至少要选择双核,然后点击下一步

内存建议设置为2G才能流畅运行

选择默认NAT网络以方便使用。虚拟机中上网

选择默认,单机下一步

选择第一个选项,点击下一步

这里需要注意的是,苹果只支持scsi模式,所以必须选择此项

选择磁盘大小,至少20G。建议选择下面第二项。第三项也可以

选择虚拟磁盘存放的路径。可以手动选择,点击完成,创建成

创建完成后,需要设置虚拟机

删除默认软驱

选择scsi模式

在你保存的虚拟机路径下找到vmx文件,用记事本打开,将里面的guestOS="freebSD-64"改为guestOS="darwin10"

安装ios镜像

只要在单机上启动虚拟机,然后虚拟机就会自动安装苹果系统。这里我就不一一介绍了。傻瓜式安装,就像win7一样

苹果系统安装完成后,进入苹果系统


二、如何打开虚拟机并使用注意
方法类似,Windows和macOS上都可以使用。
1.错误报告
此虚拟机是由较新版本的VMwareFusion创建的。
在尝试启动虚拟机之前,必须首先将VMwareFusion升级到较新版本或降级虚拟机的兼容性级别。
2.原因
前几天在使用Mac的时候,感觉新系统很卡,所以降级了系统。最后花了将近12个小时。只剩下一个虚拟机模块需要处理了:
但是打开的时候报错:
按照VMwareFusion的要求升级后,发现还是打不开:
因为我,我在BigSur系统上使用了最新版本的VMwareFusion安装了一些系统,所以这些系统暂时无法直接打开,而且网上也没有教程,当我最后准备重新安装一些虚拟机时,我试图找到一些修改。我尝试使用版本号方法进行测试,但我不希望它起作用;
3个数字。我尝试测试一下:
选择一个解决方案,可以正常打开虚拟机时,监视中的包内容为:
找到两个文件:
虚拟磁盘.vmdk

当然,根据系统不同,你要找的是你的系统名+.vmx文件。
当然这两个文件都是用记事本或者vscode打开;
这里可以看到当前虚拟机版本:lHWVersion="18"
虚拟磁盘.vmdk:
DiskDescriptorFile
version=1
encoding="UTF-8"
CID=0df9032d
parentCID=ffffffff
createType="twoGbMaxExtentSparse"
Extentdescription
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"
Rw8323072SPARSE"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"-RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"光盘"2SE3"0RW2SPARSE"
"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘"
RW8323072SPARSE"虚拟磁盘-s011。磁盘"
RW4980736SPARSE"虚拟磁盘"
TheDiskDataBase
#DDB
rType="lsilogic"
s="6527"
="255"
s="63"
ntentID="3f3466d005c515b287609a1c0df9032d"
1"
ersion="11301"
="6000C29220622085-e9d99b5417a306f3"
lHWVersion="18"
然后再打开一个打不开的直接虚拟机两个文件:
这里看到当前的veriosn是19,所以直接修改这两个文件的版本号为18,然后再次打开试试:
此时照常打开:
4.注意
打开之前需要先删除这里的虚拟机,但是注意不要删除文件只需删除当前VMware下的索引即可,然后选择打开:
打开后,肯定会出现一个问题:
这个虚拟机镜像似乎来自使用不兼容虚拟图形设备的VMware软件版本
这里有两种方法,第一种是继续,然后忽略运行。
第二种方法是打开后直接关闭:
打开原来的设置:
找到显示器,把加速3D图形的勾去掉。
这个方法不一定能解决上面的问题,也就是说它可能没什么用,但是当你当前的虚拟机被导出并安装到别人的Windows电脑的VMwareWorkstation虚拟机中时,如果这个加速被勾选了的话,其他人可能无法打开它。