虚拟机MacOS10.12升级到MacOS11.5 big sur 遇到的问题。
1、直接在MacOS10.12中使用App Store下载Big Sur系统升级,卡在最后一分钟,强制重启后无法进入系统。
Attempting to start up from:
Mac OS X… unsuccessful .
EFI Network
2、无法进入系统,但是需要备份虚拟机中的数据,寻找提取虚拟机磁盘数据的方法。
Vmare Workstation磁盘文件是vmdk格式,可以通过鼠标右键映射虚拟磁盘的方式读取数据。
但是我这个虚拟磁盘有200个G左右,映射的很慢,而且磁盘里系统是MacOS,属于APFS格式,就算映射成功也无法读取数据。在网上寻找读取APFS数据的工具,例如UFS,APFS for win 等破解版工具都无法正常使用。
然后打算将这个vmdk格式上传到百度网盘进行备份,发现百度网盘就算是超级SVIP,最大也只能上传20G,只能将vmdk分包压缩,试了下200G需要6个小时,放弃。
最后没办法只能通过WinScp工具(支持断点续传)将这个vmdk文件上传到其他服务器进行备份,以免数据丢失。
最后可以通过Mac系统加载磁盘的方式将vmdk数据给读取出来。
3、Vmare Workstation12不支持安装MacOS11以上的版本,需要升级到Vmare16。
- 卸载Vmare Workstation12(注意原来的虚拟机是不会被一起删除的),然后重启系统。
- 安装Vmare Workstation16.2.0(序列号就不发了,需要的话私信我吧)
链接: https://pan.baidu.com/s/16x16lJdJptW9jDz4Zg-fmQ 提取码: 1v6d - 安装python3,为解锁Vmare Workstation16支持MacOS系统做准备。
下载地址:https://www.python.org/downloads/
我安装的是64位python3.3 :https://www.python.org/ftp/python/3.3.0/python-3.3.0.amd64.msi - 安装unlocker解锁工具,使VmareWorkstation16支持MacOS系统
下载地址:https://github.com/BDisp/unlocker/archive/refs/heads/master.zip
用管理员身份运行即可
4、升级到Vmare Workstation16后尝试启动原来的MacOS还是无法启动。
- 升级原来的虚拟机配置。
- 修改虚拟机配置
5、再次启动虚拟机发现可以进入系统了,并且会接着继续之前的安装。 ![mac big sur](https://img-blog.csdnimg.cn/66242be41dd64733a8b643c54cf08593.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAdW1icmVsbGFfc2hvdw==,size_20,color_FFFFFF,t_70,g_se,x_16)
最后别忘了安装vmare tools。
注意:
因为系统已经升级成功了,所以截图不全,这里只是做一个记录。
截图中的mac OS10.12只是虚拟机的名字而已,因为以前安装的就是这个版本,就以这个版本号作为虚拟机的名字了。