-----------------------------------------
引用原文如下:
VM11安装MacOSX10.10
工具/原料
方法/步骤
一、下载以上文件
1.软件百度VMwareWorkstation11下载即可
2.unlocker203
3.MacOSX10.10镜像
二、基本步骤
1.1、虚拟机的安装
下载VmareWorkstation,以管理员身份运行,安装,一直下一步即可。VM安装好后,注册码百度一大堆。
1.2、插件安装
步骤一完成后,打开任务管理器,找到服务项,选择按名称排序,将框中四项全部停止运行。
然后打开下载的插件,解压unlock203.zip文件,找到unlock203\win-install.cmd,右键以管理员身份运行,等待运行完即可。(完成这一步vmware才能识别OSX)。
unlocker202中的readme:
MacOSXUnlockerforVMwareV2.0=================================
1.Introduction---------------
Unlocker2isdesignedforWorkstation11,Player7andFusion7.
IfyouareusinganearlierproductpleasecontinueusingUnlocker1
Version2hasbeentestedagainst:
*Workstation11onWindowsandLinux*Player7onWindowsandLinux*Fusion7onMavericksandYosemite*(CurrentlyisdoesnotworkonESXi6.0)
Thepatchcodecarriesoutthefollowingmodificationsdependentontheproductbeingpatched:
*Fixvmware-vmxandderivativestoallowMacOSXtoboot*Fixvmwarebase.dllor.sotoallowAppletobeselectedduringVMcreation*AcopyofthelatestVMwareToolsforOSXisincluded
Notethatnotallproductsrecognisethedarwin.isoviainstalltoolsmenuitem.Youwillhavetomanuallymountthedarwin.isoforexampleonWorkstationandPlayer.
ThevmwarebasecodedoesnotneedtobepatchedonOSXsoyouwillseeamessageonthosesystemstellingyouthatitwillnotbepatched.
InallcasesmakesureVMwareisnotrunning,andanybackgroundguestshavebeenshutdown.
ThecodeisnowPythonasitmakestheUnlockereasiertorunandmaintainonESXi.TherearesomechallengestowritethecodeasESXihasasubsetofPython2.7whichconstrainssomemodulesthatcanbeused.
2.Prerequisites----------------
ThecoderequiresPython2.7towork.MostLinuxdistrosandOSXshipwithacompatiblePythoninterpreterandshouldworkwithoutrequiringanyadditionalsoftware.
WindowshasapackagedversionofthePythonscriptusingPyInstaller,andsodoesnotrequirePythontobeinstalled.
3.Limitations--------------
TheUnlockercurrentlydoesnotworkonESXi6.TheUnlockerdoesnotremovethecheckforserverversionsforOSXLeopardandSnowLeopard(10.5and10.6).
+-----------------------------------------------------------------------------+|IMPORTANT:||==========||||IfyoucreateanewVMusingversion11hardwareVMwarewillstopand||createacoredump.Therearetwooptionstoworkaroundthisissue:||||1.ChangetheVMtobeHW10-thisdoesnotaffectperformance.||2.EdittheVMXfileandadd:||smc.version="0"|||+-----------------------------------------------------------------------------+
Workcontinuestofindsolutionstothelimitations.
4.Windows----------OnWindowsyouwillneedtoeitherruncmd.exeasAdministratororusingExplorerrightclickonthecommandfileandselect"Runasadministrator".
win-install.cmd-patchesVMwarewin-uninstall.cmd-restoresVMware
5.Linux---------OnLinuxyouwillneedtobeeitherrootorusesudotorunthescripts.
YoumayneedtoensuretheLinuxscriptshaveexecutepermissionsbyrunningchmod+xagainstthe2files.
lnx-install.sh-patchesVMwarelnx-uninstall.sh-restoresVMware
6.MacOSX-----------OnMacOSXyouwillneedtobeeitherrootorusesudotorunthescripts.ThisisreallyonlyneededifyouwanttouseclientversionsofMacOSX.
YoumayneedtoensuretheOSXscriptshaveexecutepermissionsbyrunningchmod+xagainstthe2files.
osx-install.sh-patchesVMwareosx-uninstall.sh-restoresVMware
ThankstoZenith432fororiginallybuildingtheC++unlockerandMacSonofKnife(MSoK)forallthetestingandsupport.
History-------12/12/142.0.0-Firstrelease13/13/142.0.1=RemovedneedforPythonforWindows
(c)2011-2014DaveParsons
注意:
没有出现applemacosx(M)选项,readme中也有提示需要安装python;
如果选择红框中的选项就不用配置环境变量了。
1.3、MacOSX10.10的载入
相信你以上步骤已做好了,开启下面旅程吧。基本都是图片,所以很容易,justfollow。
1.4、开启安装
我遇到了如下问题,百度后知道出现这种情况:
VMwareWorkstation不可恢复错误:(vcpu-0)vcpu-0:VEREIFYvmcore/vmm/main/physMem_monitor.c.1123日志文件位于“E:OSX\vmware.log”中。你可以请求支持。要收集数据提供过给VMware技术支持,请选择“帮助”菜单中的“收集支持数据”。也可以直接在VMwarestation文件夹中运行“vm-support”脚本。
只要找到并打开安装目录下的XXXX.vmx文件,使用记事本打开后,在smc.present="TRUE"后添加“smc.version=0”(建议您复制,不包括引号)后保存,问题即可解决。
readme中也有提示。
重新启动:
1.5、开始安装MACOS
然后点击左上角的磁盘工具,选择退出磁盘工具。然后在安装界面点击继续,再点击安装
按照一下步骤即可:
1.6、VMTool以及Darwin7.1.0的安装以及共享文件夹。
1.6.1、下载Darwin7.1.0
点击Finder选择偏好设置
右击安装盘,然后将其推出
按下图依次设置:
点击浏览选择Darwin7.1.0即可
点击右下角光盘图标,选择连接即可:
1.6.2、安装VMTool:
重新启动。
1.6.3、设置共享文件夹
共享文件夹的说明:由于虚拟机无法访问本机的硬盘,所以需要设置共享文件夹来方便虚拟机读取电脑的物理内存。