最近一直忙着公司iOS Touch的新版发布,终于忙过了。现在,又开始了新的阶段,不过算是轻松了很多。回来一看,自己的博客空空如也,实在受不了了。于是,开始更一下吧,哈哈。

这个文档是我几个月前,开始配置苹果虚拟机时候,记录的资料,现在拿出,一方面是为了开始记录自己的学习和开发心得,另一方面也给刚开始学习iOS开发的朋友提供一点参考,如有不足,望指正^_^

图片是从我的空间链接的,如果无法看到,请链接到这里:http://user.qzone.qq.com/370381830/2

正文:

一周以来,我都在摸索Mac OS X操作系统在非苹果机上的安装,由于是公司的组装机,存在与苹果操作系统的兼容性问题,而且一开始经理建议在硬盘上安装操作系统,所以折腾了一周多的时间。期间采用了硬盘引导安装,光盘引导安装,虚拟机安装等方法。

其中的苦痛无以言表,重启电脑几百次,刻盘、分区、格式化、引导,等待超级慢网速下载资源···只是在成功进入系统界面的那一刻,我感觉心里突然亮了起来,温暖的感觉充满全身,每个细胞都活跃了起来。我却没有想象中的欢呼雀跃,淡定是我唯一的表情,仿佛感受到了微风拂过,带来一缕清香···

至此,安装工作顺利完成了,Xcode开发环境也已经配置好。

为了保存资料和总结安装经验,便写下这篇文档。顶原创呀!

这篇文档主要讲的是在虚拟机环境下的Mac OS X成功安装经验。

安装准备:

  1. 组装机操作系统为64位Windows 7旗舰版。
  2. 虚拟机为VMware Workstation 9。

(百度网盘下载:http://pan.baidu.com/share/link?shareid=130040&uk=2181393914

  1. VMware Workstation破解安装Mac OS补丁:unlock-all 110

(下载地址:VMware-workstation-full MAC补丁.rar

  1. BIOS支持硬件虚拟化(Hardware Virtualization)和硬件数据执行保护(Hardware DEP),并且都为开启状态,务必首先开启,血的教训!

(需要开机进入BIOS设置为Enable状态)

  1. 目标操作系统为Mac OS X 10.8.3的cdr安装文件。也可选择其他格式安装文件,例如dmg或者iso格式镜像。貌似有的版本安装会失败,我尝试过大概四个版本的安装程序,这个版本成功了。

(迅雷快传下载:http://kuai.xunlei.com/d/QtkbAgLesgBQgkZR787

  1. VMware Tools工具,实现虚拟机的增强效果,例如全屏无黑边和鼠标在宿主机和虚拟机界面的自由移动。(下载地址:苹果Mac OS VMware Tools Darwin.rar

开始安装:

  1. 安装虚拟机
  2. 安装破解补丁

等待批处理文件自动运行完毕。

3.      配置虚拟机

新建一个虚拟机

选择用户自定义模式

选择操作系统的时候,需要选择Apple Mac OS X。前提是必须先安装破解补丁。版本要选择与所安装的操作系统版本符合,这里为64位,故如下选择。

填入虚拟机名称和安装路径。

根据自己的需要选择cpu配置,分别为处理器个数和每个处理器的核数。

由于选择了64位操作系统,故内存至少为4G。

网络连接选择了桥接模式,由于公司内部采用ip与mac地址绑定的方式,故需要手动设置虚拟机IPv4地址。若为家庭网络,可选择NAT模式。

最大硬盘容量不低于推荐值。

创建好虚拟机后,进入设置。

可将软驱删除(remove)。可能会因为软驱导致异常问题。

进入硬盘的高级设置(Advanced)。

选择(0:8)。

然后在光驱设置里,选择“Use ISO image file”,浏览时候选择所有文件类型,因为我采用的是cdr格式安装文件。

设置完以后,启动虚拟机,进入安装界面。

选择安装语言。

需要磁盘工具。

将分配好的磁盘抹掉,格式为“Mac OS 扩展(日志式)”,类似于Windows下的格式化。

此处因为我的磁盘里已经安装好操作系统,便没有抹掉,若抹掉以后,就会在此处看到磁盘,选择安装即可。

此后便是等待安装完成。

重启后进入苹果操作系统。

安装后话:

1.      网络配置

进入虚拟网络设置

添加网络VMnet0,并选择桥接到本地以太网网卡。

点击“系统偏好设置”,选择网络,可以进入“高级”中设置ip和dns。

设置完成。

2.      VMware Tools

右键右下角的光盘图标,选择设置。

文件选择VMware Tools的镜像文件。

加载后,在桌面上双击安装。

3.      与宿主机共享文件夹

在“选项”中选择“Shared Folders”,设置为“Always enabled”。并“Add”一个新文件夹路径,最后确定。

前往Windows的对应路径,可以找到共享文件夹。此内的文件都实现宿主机和虚拟机共享。

到此,用虚拟机安装的过程总结就结束了,其他方式请查看后续文档,总算没有白费力,老朽深感欣慰呀···

Mac OS X安装之虚拟机环境下的总结的更多相关文章

  1. Mac OS X10.10_xcode6.1_ios8.1环境下,编译lame静态库libmp3lame.a,支持arm64 armv7s x86_64 i386 armv7指令集

    近期升级了系统到Mac OS X 10.10 而且更新了XCode6.1和iOS 8.1 之前app用到的libmp3lame.a静态库.也要支持64位的模拟器(x86_64)和64位的真机(arm6 ...

  2. Windows 8.1下安装Mac OS X 10.8虚拟机

    转载自http://blog.csdn.net/jordanxinwang/article/details/43637799 1.准备 宿主操作系统:Windows 8.1 64位.特别地,需要CPU ...

  3. VMware Workstation11安装Mac OS X 10.10虚拟机

    原文:http://jingyan.baidu.com/article/3f16e003eac66e2591c103e0.html 优化:http://www.cnblogs.com/yipu/p/4 ...

  4. MAC OS 10.11.1虚拟机免费下载已安装Xcode7图片后有下载地址

    MAC OS 10.11.1虚拟机免费下载已安装Xcode7图片后有下载地址 注意:已经下载过MAC OS 10.10.5虚拟机免费下载(可安装Xcode7)链接:http://www.cnblogs ...

  5. VMware 12安装虚拟机Mac OS X 10.10使用小技巧(虚拟机Mac OS X 10.10时间设置,虚拟机Mac OS X 10.10通过代理上网,Mac OS X 10.10虚拟机优化,VMware虚拟机相互复制)

    1:修改Mac OS 系统时间 2:Mac OS系统 通过代理上网 VMware 12安装Mac OS X 10.10虚拟机优化心得 虚拟显卡硬伤,所以必须要优化下才能用,优化的原则就是能精简的精简, ...

  6. Mac OS X安装之硬盘和光盘引导总结

    继上一篇虚拟机环境下的安装,这篇文档主要描述硬盘和光盘引导安装Mac OS X,并可实现多操作系统. 硬盘安装: 首先介绍下硬盘安装需要用到的软件. Java虚拟机.作为HFSExplorer的运行前 ...

  7. Mac OS X 安装Win7双系统

    Mac10安装双系统 为了有一个纯净的开发环境,就在mac电脑中安装windows虚拟机.刚开始使用还很顺利,两个系统的交互很方便,mac用来下载.搜索和写笔记:windows纯开发.时间长了以后关机 ...

  8. Mac OS—苹果搭建Android开发环境

    如何在MAC OS X 安装Android SDK 我以往用的开发环境都是以MAC OS安装VMware来跑不同的Windows OS,目前慢慢的将所要开发的项目由以往的传统的Wintel转移到Mob ...

  9. MAC OS 10.10.5虚拟机免费下载(可安装Xcode7)

    MAC OS 10.10.5虚拟机免费下载(可安装Xcode7)   MAC OS 10.10.5虚拟机免费(可安装Xcode7)下载地址:链接: http://pan.baidu.com/s/1dD ...

随机推荐

  1. /proc/mtd 各参数的含义 -- linux内核

    经/proc虚拟文件系统读取MTD分区表:cat /proc/mtd mtd .name = raspi, .size = 0x00400000 (4M) .erasesize = 0x0001000 ...

  2. ASP.NET MVC+EF框架+EasyUI实现权限管理系列(12)-实现用户异步登录和T4模板

    原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(12)-实现用户异步登录和T4模板 ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建  ...

  3. hdu Online Judge

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1073 数据判断,主要是如何判断WA和PE,吸收字符! 代码: #include <stdio.h ...

  4. HDU 5037 FROG (贪婪)

    Problem Description Once upon a time, there is a little frog called Matt. One day, he came to a rive ...

  5. javascript、jQuery的扩展方法,扩展实例展示代码

    $(function () {    var total = 0, height = $(window).height(), memberScroll, cartScroll, proScroll;  ...

  6. linux_后台启动多个java -jar 程序,及关闭

    启动脚本 startup.sh #!/bin/bash x=$(($)) )) do java -jar /home/chenpenghui/crawler/crawler-hb/StartUpIp. ...

  7. Arcgis For Android之GPS定位实现

    翻开曾经做的东西,看了看,非常多从逻辑上比較乱,对之做了改动,完毕后实现的效果为: MapActivity源码例如以下: package com.lzugis.map; import java.io. ...

  8. POJ1258 基础最小生成树

    本文出自:http://blog.csdn.net/svitter 题意:给出一个数字n代表邻接矩阵的大小,随后给出邻接矩阵的值.输出最小生成树的权值. 题解: prime算法的基本解法: 1.选择一 ...

  9. [Unity3D]Unity3D游戏开发之刀光剑影特效的实现

    大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei. 我实在不明确有的人为什么不喜欢武侠/仙侠类游戏,也许是因为武侠/仙侠类游戏身上被永远烙上的国 ...

  10. C#函数式编程-高阶函数

    随笔分类 -函数式编程 C#函数式编程之标准高阶函数 2015-01-27 09:20 by y-z-f, 344 阅读, 收藏, 编辑 何为高阶函数 大家可能对这个名词并不熟悉,但是这个名词所表达的 ...