在VMware虚拟机中安装Mac OS 操作系统
1. 安装VMware
我这里是安装VMWARE12.exe,其他的版本我不知道是否可以正常运行,最好大家安装12版本的比较好。
2. 安装 Mac OS X Unlocker for VMware
刚安装的VMware 没有创建 Mac 虚拟机的选项,安装这个插件之后就有了,我这边是用的unlocker208插件就行安装的。
安装步骤
安装之前记得关掉VM,同时把相关服务也停掉。以管理员身份运行unlocker 208中解压出来的unlocker208\win-install.cmd进行安装。
2.1 关闭软件和服务

2.2 将软件解压并执行
注意:将软件直接解压到磁盘的根目录执行。(切记),
以管理员身份运行unlocker 208中解压出来的unlocker208\wininstall.cmd

2.3 打开VMware,可以显示Apple mac os

3. 新建虚拟机
3.1 创建

3.2 选择镜像
创建虚拟机的时候直接选典型就行了。下一步,选择安装映像文件,这个文件可以是.iso 文件,也可以是.cdr 文件。因为我提供的是.cdr 文件,所有需要注意,需要显示所有文件。

3.3 选择版本

3.4 虚拟机的路径
如果你电脑有固态硬盘,虚拟的路径最好就设置在固态硬盘中。设置好路径后下一步

3.5 指定磁盘大小

3.6 开始安装 Mac OS 系统
找到你的虚拟机,开机,开始安装,发现报错。

1、打开安装 mac 虚拟机的文件夹,找到后缀为 vmx 的这个文件,右键记事本打开,找到 smc.present = “TRUE”,在后面加入 smc.version = 0,保存。
2、选择菜单栏“虚拟机”——“管理”——“更改硬件兼容性”把硬件兼容性更改为 workstation10.0
3.7 开机安装
如果前面的步骤都没错,那开机就能安装了。如果能看到苹果的标志,那你就耐心地等吧,每台电脑的配置不同,所以安装的时间也不同,我的电脑用了半个小时才安装完,一般一个小时间之内肯定足够的。安装的时候要设置一些信息,下面我们来一步一步地设置
3.8 抹掉磁盘
设置好语言后,下一步,来到安装的位置。这里需要主意,Mac 有其自己的硬盘格式,所以这里无法识别第八步设置的硬盘,这里需要将磁盘抹成 Mac 能识别的格式。打开磁盘工具。


抹掉磁盘的时候,可以进行设置磁盘的名称。

3.9 选定安装磁盘

3.10 等待安装
这一等待过程又要花一些时间,等待其安装完成会,会自动重启,重启的时候要设置一些信息

3.11 安装完成
半个小时过去了,终于进入了
Mac 系统,这时候 Mac 很卡,因为有些东西还没弄好,你在系统的左上小苹果图标的位置打开关于本机,你就会发现图形卡 显示器栏才只有 3 MB,接下来安装VMware Tools 能够提升到 128MB,会流畅一点。

3.12 安装 VMware Tools。
把虚拟机关掉(点击小苹果那里有个关机的选项),按照下图设置光盘进入 darwin.iso 映像,光盘设备的状态是启动时自动连接

进入系统后,你就会发现桌面多出了一个文件 VMware Tools ,双击打开,进行安装

3.13 成功安装 Tools
重启进入系统后,你再去看关于电脑,你会发现,这时候图形卡 显示器有 128MB 了,没那么卡了。安装成功 Tool 后,两个系统之间就可以相互复制粘贴文本和文件了。

3.14 设置共享文件夹
文件太大,直接用复制粘贴,时间比较久,所以我们还会设置一个共享的文件夹。
设置共享文件夹的作用:在
windows 系统中,把 A 文件放进共享的文件夹,进入 Mac OS 系统,可以在共享的文件中能找到 A 文件。我们开始吧。
选择,虚拟机–>设置–>共享文件,启用共享文件,添加文件路径。

我添加了这个路径,下一步,确认
桌面会多出一个文件
VMware Shraed Folders 的文件,如果没有不用紧张,按照下图,打上已连接的服务器的勾,如果还不出现也不用紧张,重启一下,没有什么问题是重启解决不了的,如果有,那就是重启两次
在VMware虚拟机中安装Mac OS 操作系统的更多相关文章
- vmware 12中安装MAC OS X Lion 10.7
下载并安装vmware. 下载并安装MAC补丁. 创建虚拟机. 设置ISO文件. 开启虚拟机. 安装vmware tools. 1. 下载并安装vmware.我是直接在腾 ...
- 虚拟机中安装MAC OS X教程(适用所有电脑方法,特别是cpu不支持硬件虚拟化的电脑)
前言 之前写了一篇在Windows上搭建Object-C开发环境,并且写了一个HelloWorld程序.但真正开发苹果软件是在MAC OS X系统中(以下简称OSX)中.买不起MacBook,也没有O ...
- VMware Workstation 11 安装MAC OS X 10.10 Yosemite(14B25)图解 2015-01-13 12:26:01|
VMware Workstation 11 安装MAC OS X 10.10 Yosemite(14B25)图解 2015-01-13 12:26:01| 分类: 网络互联 | 标签:10.10 ...
- 在 Linux 的 KVM虚拟机 上安装 Mac OS 系统的研究总结
在 Linux 的 KVM虚拟机 上安装 Mac OS 系统的研究总结 一.资料来源: 网上一共找到两个方法,一个是视频上的教程,一个是网页资料. 二.视频资料方法内容:1.install qe ...
- Vmware虚拟机中安装centos,并实现联网
1 安装所需要的软件 vmware workstation 12 永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N CentOS-7-x86_64-Minimal-1708 2 ...
- 如何在VMware虚拟机中安装CentOS6.7系统(下篇)
上一篇文章讲到了CentOS6.7的安装教程,安装步骤到时区选择这块了,这篇文章接上篇文章,继续讲述CentOS6.7的安装教程,直至安装完成. 17.设置root的登录密码,日后登录虚拟机,用户名就 ...
- 在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion
本文环境: CPU:Intel Core i7 920: OS:Windows 7: 内存:8G: 玩Hackintosh各有各的理由,不管什么理由,利用虚拟机安装Mac OS X都是一个可行的办法. ...
- [看图说话]在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion
本文环境: CPU:Intel Core i7 920: OS:Windows 7: 内存:8G: 玩Hackintosh各有各的理由,不管什么理由,利用虚拟机安装Mac OS X都是一个可行的办法. ...
- 【转】VMware 14 Pro安装mac os 10.12
一.准备工作 [1]资源下载 VMware Workstation Pro 14 已安装或自行安装 Unlocker (链接: https://pan.baidu.com/s/1dG5jkuH 密码: ...
随机推荐
- CF&&CC百套计划2 CodeChef December Challenge 2017 Penalty Shoot-out
https://www.codechef.com/DEC17/problems/CPLAY #include<cstdio> #include<algorithm> using ...
- HDU 1564 简单博弈 水
n*n棋盘,初始左上角有一个石头,每次放只能在相邻的四个位置之一,不能操作者输. 如果以初始石头编号为1作为后手,那么对于每次先手胜的情况其最后一步的四周的编号必定是奇数,且此时编号为偶数,而对于一个 ...
- Linux系统自动备份的Shell
公司现在需要对现有的服务器进行定期备份,并将备份文件放置到正在使用的NAS中去: 为了备份的效率,还需要对备份的文件进行筛选,排除一些后缀名的文件: 实现方法如下: 1. 编写备份的shell文件 在 ...
- 20155306 2016-2017-2 《Java程序设计》第6周学习总结
20155306 2016-2017-2 <Java程序设计>第6周学习总结 教材学习内容总结 第十章 输入/输出 10.1 InputStream与OutputStream 如果要将数据 ...
- iOS6下实现滑动返回
[转载请注明出处] 之前在看iOS7滑动返回时,发现了一个iOS6 SDK下的第三方实现,今天偶然间发现了作者在其博客上对该实现的一些心得,读来深觉之前的思考太过肤浅,许多实际的问题没有考虑到.帖子链 ...
- 【leetcode 简单】 第七十三题 丑数
编写一个程序判断给定的数是否为丑数. 丑数就是只包含质因数 2, 3, 5 的正整数. 示例 1: 输入: 6 输出: true 解释: 6 = 2 × 3 示例 2: 输入: 8 输出: true ...
- 守卫者的挑战(guard)
problem Pro 打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地.突然,眼前一道亮光闪过.“我,Nizem,是黑魔法圣殿的守卫者.如果你能通过 ...
- Hive笔记之数据库操作
创建数据库 hive创建数据库的最简单写法和mysql差不多: create database foo; 仅当名为foo的数据库当前不存在时才创建: create database if not ex ...
- Strusts2笔记5--数据验证
数据验证: 输入验证分为客户端验证与服务器端验证.客户端验证主要通过JavaScript脚本进行,而服务器端验证主要是通过Java代码进行验证. 分为以下四种情况: (1)手工编写代码,对Action ...
- Wannacry样本取证特征与清除
一.取证特征 1)网络域名特征 http://www.iuqerfsodp9ifjaposdfjhgosurijfaewrwergwea.com 2)文件特征 母体文件 mssecsvc.exe c: ...