突然心血来潮,想用VMware 9.0.1安装MAC OS X,但网上的文章多多少少总有点缺陷,不能适合每个人,在综合了近30篇安装MAC OS X的文章后,我决定公布一篇比較大众化,比較详尽的MAC OS X安装过程。

一、准备工作:

(1)虚拟机系统:vmware workstation 9,(或vmware player),请自行在网上下载。

(2)vmware的MAC补丁包。假设你使用的是vmware10,请下载补丁包V1.20,假设是vmware8或9,请下载补丁包V1.10

(3)安装的苹果操作系统为MAC OS X 10.8。



二、安装软件(这一部分是关键,过了这一关,后边安装就非常easy了)

因为此前大家经常使用的mac补丁unlock 110,在vmware 10下无法使用,故此须要使用unlock 120来打补丁。所以,在使用补丁前,请注意查看自己使用的vmware版本号。

执行vmware补丁:把下载的补丁解压后,会有好几个目录,分别针对不同的操作系统。请以系统管理员身份执行windows目录下的install.cmd程序就可以。

三、建虚拟机

依照vmware提示,创建苹果系统的虚拟机,在这一步,做例如以下选择:

新建虚拟机

选择自己定义(高级),下一步

直接下一步

选我以后再安装操作系统,然后下一步

选中APPLE MAC OS X,然后选择10.8 64bit

设置一个虚拟机名字,名字能够随便起,然后设置一个存放虚拟机文件的文件夹,记住放到一个新的文件夹中,不要乱放,安装后会释放非常多文件

设置CPU的数量

设置内存,别设置的太小

ADSL猫直接连的选择NAT,局域网选择桥接

以下几步直接选择继续

选择单个文件存储虚拟磁盘,尽量别低于40G,然后记得选择以下的:单个文件存储虚拟磁盘

直接选择继续

点编完毕,如今虚拟机就算创建完毕了,以下即使一些对这个虚拟机的设置以及装系统了

点编辑虚拟机设置 





删除软驱 







勾选显示器中的3D图形加速

点击CD/DVD,选择使用Advanced(高级),选择SCSI为0:1

点击CD/DVD,选择使用ISO映像文件,点击右側的浏览

下面为启动虚拟机可能会出现的问题以及解决方法

启动虚拟机,假设发现EFI VMware Virtual SCSI Hard Drive (0.0) … unsuccessful!!

解决的方法:

用记事本打开.VMX文件

去掉VMX文件中面的

firmware="efi"

保存重新启动虚拟机

另外:

Vmware安装虚拟机时,硬盘分好区之后,就是设置成光盘启动来安装系统,可是vmware默认是硬盘启动,所以会启动不了或者别的问题存在。所以要进bios里面设置成开机的启动顺序,要将光盘设置成第一启动项。但vm的开机画面比笔记本的还要快非常多,基本都在1s内的,想进入bios里面也有难度。。

  对于网上说的开vm系统然后点击窗体狂按f2。试了一下都没可以进入bios的了。

  只是,还是有解决的方法的。

  首先关闭Vmware中的系统,用開始-程序-附件-记事本打开虚拟机配置文件(.vmx文件),该文件位于所安装的虚拟机文件夹(不是虚拟机软件文件夹),在最前面中增加一行

  bios.forceSetupOnce = "TRUE"

  开机就自己主动进入BIOS!只是VMware启动后,会将该參数由TRUE变为FALSE,假设您还要继续使用BIOS,就再手动改成TRUE就可以;

  又或者你认为上面的不够潇洒,你能够延长启动画面时间。在最前面增加:bios.bootDelay = "5000";5000为5秒。

假设此时还不能正常启动虚拟机,出现例如以下的画面,那肯定是你的iso的问题,网上下载的dmg有些是不能用的,即使转化为iso也是不能用的

我下载了3个版本号的Mac OS X ,但仅仅有Mac OS X Lion 10.8.5成功安装了,下面凭借自己的经验,介绍怎样推断从网上下载的dmg哪些可用

用7z打开从网上下载的dmg文件,在\Contents\SharedSupport文件夹下假设有InstallESD.dmg文件,则表示这个dmg可用

用7z把里面的InstallESD.dmg文件复制出来,但不能用UltraISO复制出来,详细原因我还不清楚,实践告诉我用UltraISO复制出来的dmg文件并不能转换为iso格式,用7z复制出来再用UltraISO转换为ISO格式就可以启动虚拟机

之后在虚拟机设置中将光驱设置为从ISO镜像读取,并选择刚刚转换的ISO安装镜像

启动虚拟机便正式进入安装阶段,開始安装过程

选择中文简体

特别注意:在下边这一步,一定要先执行“磁盘工具”,先对磁盘进行分区。否则的话,安装OSX时,会找不到硬盘。

选中磁盘,在分区布局处能够选择分几个分区,我一般都是分2个,一个为system,用来安装系统文件;一个为software用来安装自己的软件

在磁盘工具里,将虚拟磁盘格式化而且分区后,然后点击左上角的关闭,返回上一层

选择

一直按下一步,并选择你想要安装系统的分区,就出现以下的情景咯

剩下的步骤就仅仅有耐心等待和作一些简易的选择

到这来先恭喜你已经安装好了苹果系统,但这用虚拟机安装的苹果系统并不能全屏显示,显示效果大受影响

系统已经安装完毕,接下来安装VMware Tools以完好虚拟机对系统的支持。在网上搜索下载darwin.iso镜像。

安装完OS X Mountain Lion后,在开机状态下,点击 虚拟机->设置->DVD/CD->浏览,选择你的虚拟机安装文件夹下的darwin.iso,载入该镜像,之后进入Finder,选择载入后的镜像,选择安装VMware Tools。安装完毕后重新启动,例如以下图

重新启动,如今,能够尽情享受MAC的乐趣了

当然,不同的系统可能会有一点点不一样,但普遍通用的步骤就如上所看到的~\(≧▽≦)/~啦啦啦,希望能帮到很多其它人吧~~  

具体解释VMware 9.0.1安装MAC OS X 10.8(历时近3日感想篇)的更多相关文章

  1. 在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion

    本文环境: CPU:Intel Core i7 920: OS:Windows 7: 内存:8G: 玩Hackintosh各有各的理由,不管什么理由,利用虚拟机安装Mac OS X都是一个可行的办法. ...

  2. [看图说话]在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion

    本文环境: CPU:Intel Core i7 920: OS:Windows 7: 内存:8G: 玩Hackintosh各有各的理由,不管什么理由,利用虚拟机安装Mac OS X都是一个可行的办法. ...

  3. VMware 9.0.1安装Mac OS X Mountain Lion 10.8.2

    原地址:http://zengwu3915.blog.163.com/blog/static/278348972013117114742496/ 所需软件1.VMware Workstation Bu ...

  4. VMware虚拟机安装Mac OS X 10.12

    VMware Workstation Pro 14 安装Mac OS X 10.12 下面是所需要的补丁工具及镜像 VMware Workstation unlocker-master(OS X 虚拟 ...

  5. 【转】VMware 11安装Mac OS X 10.10

    VM11安装Mac OS X 10.10 网上竟没有搜到相似的内容,所以拿出来大家分享 工具/原料 1.VMware Workstation 11 2.unlocker 203(for OS X 插件 ...

  6. VMware 11完全安装Mac OS X 10.10

    本文已迁移到我的个人网站 http://www.wshunli.com 文章地址: http://www.wshunli.com/2016/03/17/VMware-12安装Mac-OS-X-10-1 ...

  7. VMware 8安装Mac OS X 10.7

    (Windows 7 X64环境下,VMware 8.0正式版)虚拟机首尝MAC OS X 10.7 Lion系统成功,特将此好消息分享.2年了,终于我也装上了Mac,我也成功的尝到了苹果味道,看着那 ...

  8. VMware 12安装Mac OS X 10.11

    去年写了一篇安装Mac OS X 10.10的文章,看到大家都想体验OS X,大多数都能成功,但也在其中发现了一些问题,所以更新一下,希望对大家有所帮助.   1048VMware 11安装Mac O ...

  9. 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  ...

随机推荐

  1. C++学习之友元类和友元函数

    C++学习之友元类和友元函数       模板类声明也可以有友元,模板的友元可以分为以下几类:        1.非模板友元:        2.约束模板友元,即就是友元的类型取决于类被实例化的时候的 ...

  2. C++学习之使用new的注意事项

    C++学习之使用new的注意事项       在构造函数中使用new来初始化对象的指针成员成员时必须特别小心,具体的说,应该如下这样做: 一.如果在构造函数中使用new来初始化指针成员,则应该在析构函 ...

  3. 监听器和web国际化

    一.监听器 1.监听器:监听器就是一个java程序,功能是监听另一个java对象变化(方法调用.属性变更) 2.监听器监听过程:事件源.事件对象.监听器对象.操作事件源 1).存在被监听对象(事件源) ...

  4. R与数据分析旧笔记(六)多元线性分析 上

    > x=iris[which(iris$Species=="setosa"),1:4] > plot(x) 首先是简单的肉眼观察数据之间相关性 多元回归相较于一元回归的 ...

  5. IO之读入文件

    整个java.io包中最重要的就是5个类和一个接口,5个类指的是File,OutputStream,InputStream,Reader,Writer:一个接口是Serializable. 在整个io ...

  6. poj 3252 Round Numbers 数位dp

    题目链接 找一个范围内二进制中0的个数大于等于1的个数的数的数量.基础的数位dp #include<bits/stdc++.h> using namespace std; #define ...

  7. Python学习笔记 (1) :python简介、工具、编码及基础运算

    学习背景: 精通一门编程语言并编写出自己喜欢的程序是我多年的梦想,一定要找时间实现.此时想起了高中时的我对编程的兴趣十分浓厚,父母给自己购买了学习机插卡式的,只能敲basic代码,同时学校有386计算 ...

  8. Visual Studio 2013使用SASS和Compass--SASS和Compass安装

    你需要安装ruby 你需要安装SASS/Compass 安装sass,在命令行中输入: $ gem install sass 你可能会问gem是什么?gem是ruby的包管理器.包的概念呢,就是一个为 ...

  9. rsyslog 不打印日志到/var/log/messages

    *.info;mail.none;authpriv.none;cron.none;local3.none /var/log/messages 表示 所有来源的info级别都记录到/var/log/me ...

  10. 《windows程序设计》学习_3.2:左键的使用

    #include<windows.h> #include "resource.h" LRESULT CALLBACK WndProc (HWND, UINT, WPAR ...