如果你按照破解了mac支持的VMware Workstation 11的新建虛拟机向导一步一步创建了一个mac的虚拟机要运行的时候,你将会发现这个坑爹的错误解决方法其实已经在unlocker的readme.txt里了,不过一般人无聊干嘛看这个啊。
意思就是新建虚拟机的时候要选自定义硬件兼容性不要选Workstation 11.0,要选Workstation 10.0如果你已经设置好了那可以在虚拟机的列表里右键,嘫后—管理—更改硬件兼容性里降级如图
还有一种方法就是修改mac虚拟机保存的文件夹(默认在我的文档\Virtual Machines)里的.vmx文件,在文件里回车一行
输入smc.version = "0" 保存就行了建议复制过去,手打容易打错
一开始还怀疑是我的操作系统是win 10導致的但是看网上别人都可以;
真是安装到怀疑人生.......
最终还是在网上找到了解决方案:
虚拟机安装好后,下了一个centos结果启动虚拟机的时候,提示不可恢复错误: (vcpu-0)按网上的添加smc.version = 0也不行??
虚拟机安装MS-DOS boot设置从硬盘启动后出現不可恢复性错误vcpu-0 在安装目录vmware.log文件中
安装dos这种很旧很旧的系统,推荐用dosbox不用vmware
采纳该答案 已采纳该答案 专家已采纳该答案
和vmware不同,vmware是虚擬机你的cpu太新,那么运行dos就有问题了
dosbox是模拟器,它模拟一个386出来运行dos没有兼容性问题(所以dosbox甚至可以让手机arm芯片去跑x86)
采纳该答案 巳采纳该答案 专家已采纳该答案
创建虚拟机的时候是选择的MS-DOS吗?
采纳该答案 已采纳该答案 专家已采纳该答案
右击“我的电脑”单击“属性”。
在“系统属性”中单击“高级”
在“性能”中单击“设置”。
在“性能选项”中单击“数据执行保护”
單击“添加”。选择vmware.exe
采纳该答案 已采纳该答案 专家已采纳该答案
回答 1 已采纳 这样比较没有多大意义, 最好试一下重构前在阿里云上的时間. 因为不同机器, 参数也可能不一样(内存, 磁盘IO,