VMware 12安装Mac OS X 10.10

Author Avatar
wshunli 3月 17, 2016
  • 在其它设备中阅读本文章

VMware 12 安装 Mac OS X 10.10

准备软件

1.VMware Workstation 12下载

VMware Workstation下载__百度软件中心
http://rj.baidu.com/soft/detail/13808.html?ald

2.unlocker 208(for OS X 插件补丁)

Unlocker
http://www.insanelymac.com/forum/files/file/339-unlocker/
或者:
http://pan.baidu.com/s/1gexHZB9

3.Mac OS X 10.10镜像
需要.cdr后缀的镜像

OS X 10.11.1(15B42).cdr
链接: http://pan.baidu.com/s/1skk3Skd 密码: txwg

原版系统镜像下载
Apple - OS X Yosemite - Mac App Store
http://www.apple.com/osx/apps/app-store/

苹果系统 Mac OS X Yosemite 正式版安装程序镜像下载 (10.10 新功能特性总结)下载 | 异次元软件
http://www.iplaysoft.com/osx-yosemite.html

安装步骤

VMware Workstation 12安装

下载Vmare Workstation,以管理员身份运行,安装,一直下一步即可。VM安装好后,注册码百度一大堆。
具体可查看百度经验:

怎样安装虚拟机wmware12
http://jingyan.baidu.com/article/870c6fc30ad5f0b03ee4be5b.html

Unlocker安装

打开任务管理器,找到服务项,选择按名称排序,将框中四项全部停止运行。

然后打开下载的插件,解压unlock208.zip文件,找到 unlock208\win-install.cmd,右键以管理员身份运行,等待运行完即可。(完成这一步vmware才能识别OS X)。

python的安装及环境配置:

Python开发_python的安装 - Hongten - 博客园
http://www.cnblogs.com/hongten/p/hongten_python_install.html

安装的小技巧:
如果选择红框中的选项就不用配置环境变量了。

以上内容为Windows平台下的安装方法,其他平台及详细说明可参考一下说明

Unlocker208中的readme:

Mac OS X Unlocker for VMware V2.0
=================================

1. Introduction
---------------

Unlocker 2 is designed for Workstation 11, Player 7, ESXi 6 and Fusion 7.

If you are using an earlier product please continue using Unlocker 1 

Version 2 has been tested against:

* Workstation 11/12 on Windows and Linux
* Player 7 & Workstation Player 12 on Windows and Linux
* Fusion 7/8 on Mavericks and Yosemite
* ESXi 6.0

The patch code carries out the following modifications dependent on the product
being patched:

* Fix vmware-vmx and derivatives to allow Mac OS X to boot
* Fix vmwarebase .dll or .so to allow Apple to be selected during VM creation
* Fix libvmkctl.so on ESXi 6 to allow use with vCenter
* Download a copy of the latest VMware Tools for OS X

Note that not all products recognise the darwin.iso via install tools menu item.
You will have to manually mount the darwin.iso for example on Workstation 11 and Player 7.

The vmwarebase code does not need to be patched on OS X or ESXi so you will see a
message on those systems telling you that it will not be patched.

In all cases make sure VMware is not running, and any background guests have
been shutdown.

The code is now Python as it makes the Unlocker easier to run and maintain on ESXi.
There are some challenges to write the code as ESXi has a subset of Python 2.7 which
constrains some modules that can be used.

2. Prerequisites
----------------

The code requires Python 2.7 to work. Most Linux distros, ESXi and OS X ship with a compatible
Python interpreter and should work without requiring any additional software.

Windows has a packaged version of the Python script using PyInstaller, and so does not
require Python to be installed.

3. Limitations
--------------

If you are using VMware Player or Workstation on Windows you may get a core dump.

Latest Linux and ESXi products are OK and do not show this problem.

+-----------------------------------------------------------------------------+
| IMPORTANT:                                                                  |
| ==========                                                                  |
|                                                                             |
| If you create a new VM using version 11 or 12 hardware VMware may stop and  |
| create a core dump. There are two options to work around this issue:        |
|                                                                             |
| 1. Change the VM to be HW 10 - this does not affect performance.            |
| 2. Edit the VMX file and add:                                               |
|    smc.version = "0"                                                        |
|                                                                             |
+-----------------------------------------------------------------------------+

4. Windows
----------
On Windows you will need to either run cmd.exe as Administrator or using
Explorer right click on the command file and select "Run as administrator".

win-install.cmd   - patches VMware
win-uninstall.cmd - restores VMware
win-update-tools.cmd - retrieves latest OS X guest tools

5. Linux
---------
On Linux you will need to be either root or use sudo to run the scripts.

You may need to ensure the Linux scripts have execute permissions
by running chmod +x against the 2 files.

lnx-install.sh   - patches VMware
lnx-uninstall.sh - restores VMware
lnx-update-tools.cmd - retrieves latest OS X guest tools

6. Mac OS X
-----------
On Mac OS X you will need to be either root or use sudo to run the scripts.
This is really only needed if you want to use client versions of Mac OS X.

You may need to ensure the OS X scripts have execute permissions
by running chmod +x against the 2 files.

osx-install.sh   - patches VMware
osx-uninstall.sh - restores VMware

7. ESXi
-------
You will need to transfer the zip file to the ESXi host either using vSphere client or SCP.

Once uploaded you will need to either use the ESXi support console or use SSH to
run the commands. Use the unzip command to extract the files. 

<<< WARNING: use a datastore volume to run the scripts >>>

Please note that you will need to reboot the host for the patches to become active.
The patcher is embbedded in a shell script local.sh which is run at boot from /etc/rc.local.d.

You may need to ensure the ESXi scripts have execute permissions
by running chmod +x against the 2 files.

esxi-install.sh   - patches VMware 
esxi-uninstall.sh - restores VMware 

Note:
1. Any changes you have made to local.sh will be lost. If you have made changes to 
   that file, you will need to merge them into the supplied local.sh file.
2. The unlocker runs at boot time to patch the relevant files and it now survives 
   an upgrade or patch to ESXi as local.sh is part of the persisted local state.

8. Thanks
---------

Thanks to Zenith432 for originally building the C++ unlocker and Mac Son of Knife
(MSoK) for all the testing and support.

Thanks also to Sam B for finding the solution for ESXi 6 and helping me with
debugging expertise. Sam also wrote the code for patching ESXi ELF files.


History
-------
12/12/14 2.0.0 - First release
13/13/14 2.0.1 - Removed need for Python for Windows
13/13/14 2.0.2 - darwin.iso was missing from zip file
02/01/15 2.0.3 - Added EFI firmware files to remove Server check
               - Refactored Python code
07/01/15 2.0.4 - Added View USB Service to Windows batch files
               - Fixed broken GOS Table patching on Linux
18/06/15 2.0.5 - ESXi 6 working
               - Latest tools from Fusion 7.1.2
20/06/15 2.0.6 - ESXi 6 patch for smcPresent vCenter compatibility
16/09/15 2.0.7 - Workstation 12 on Linux fixes
14/11/15 2.0.8 - Player 12 on Linux fixes
               - Get latest VMware tools command
               - Removed firmware files
               - Moved to PyInstaller 3.0

(c) 2011-2015 Dave Parsons

Mac OS X 10.10的创建

Mac OS X 10.10的创建和其他系统的创建几乎没有区别,下一步下一步






Mac OS X 10.10的开启

如下图所示点击开启虚拟机

可能会出现如下错误:

VMware Workstation不可恢复错误:(vcpu-0) 
vcpu-0:VEREIFY vmcore/vmm/main/physMem_monitor.c.1123 
日志文件位于“E:OS X\vmware.log”中。 
你可以请求支持。 
要收集数据提供过给VMware技术支持,请选择“帮助”菜单中的“收集支持数据”。 
也可以直接在VMwarestation文件夹中运行“vm-support”脚本。

只要找到安装目录并打开目录下的 OS X 10.10.vmx(OS X 10.10为虚拟机的名字) 文件,使用记事本打开后,在 floppy0.present = “FALSE” 后添加smc.version = "0"(建议您复制)后保存,问题即可解决。

vmware11装OSX的问题呀_虚拟机吧
http://tieba.baidu.com/p/3524285937

开始安装MAC OS

创建磁盘









稍等片刻就会安装完成自动重启

第一次启动










基本完成、可见Mac主界面如下

相关配置

VMwareTool的安装及共享文件夹的设置

安装VMwareTool








设置共享文件夹

共享文件夹的说明:由于虚拟机无法访问本机的硬盘,所以需要设置共享文件夹来方便虚拟机读取电脑的物理内存。

点击虚拟机,选择设置

如下图选择总是启用:



大功告成:

性能优化

这样装完Mac还是很卡的、下面做优化

【让更多人知道!】两个插件,虚拟机用OS X一!点!都!不!卡!

http://bbs.feng.com/read-htm-tid-9559384.html

安装Darwin7.1.0

darwin 7.1.0.iso下载

http://pan.baidu.com/s/1o6xCEhG

点击Finder选择偏好设置




点击右下角光盘图标,选择连接即可:

安装fix_yosemite

下载fix_yosemite_vm_graphic_performance.zip

http://pan.baidu.com/s/1kTRfNq3

安装fix_yosemite_vm_graphic_performance.zip里的pkg文件,重启。重启完后提示你beamoff停止运行,不要点重新启动!关掉对话框

Done!感受极为流畅的虚拟机吧!跟Mac和黑苹果完全没差!

其他
由我原来在博客园的一篇文章整理而来
http://www.cnblogs.com/wangshunli/p/4296649.html

如果本文对您有所帮助,且您手头还很宽裕,欢迎打赏赞助我,以支付网站服务器和域名费用。 https://paypal.me/wshunli 您的鼓励与支持是我更新的最大动力,我会铭记于心,倾于博客。
本文链接:https://www.wshunli.com/posts/65583447.html