1.安装需求

近期准备研究一下MAC 应用开发技术(源于IPAD和IPHONE如日中天般的火爆),因此需要MAC电脑。知道现在MAC已经过渡到INTEL架构,因此,普通机器安装MAC已经可行,于是看了看那高高再上的MAC价格,决定先在我的DELL XPS M1530笔记本上安装一个先试试,已经有一个系统WIN7旗舰版了,准备再装一个MAC OS X,这样目前最流行的两个桌面系统都有了,想起来挺不错的。GO!

2.准备工作
对MAC基本没任何研究,于是GOOLE,百度一番,发现了这个论坛,在这个论坛里面啃了两天的帖子。下载了N多的软件和文件。在自己的机器上装了3次,从最初的10.7(11A511),然后是10.7.2到现在最新的10.7.3(11D50),经历了很多失败和反复,目前终于成功装上了最新版本。过程中发觉很多教程说的不太清楚,有些也比较僵化,一些关键点没有强调清楚,因此我把我的经验共享出来,一方面是对自己这2天工作的总结和备忘,另外一方面是可以帮助其他有类似需要的人,回馈论坛。

先说一下我的机器配置:
DELL XPS M1530
处理器:2.2G INTEL CORE 2 DUO T7500
主板芯片组:北桥 Intel Crestline-PM PM965
内存:2G
显卡:NVIDIA GeFore 8600M GT 256M
声卡:SigmaTel STAC9228X
网卡:Generic Marvell Yukon 88E8048 PCI-E Fast Ethernet Controller
摄像头:Laptop Integrated Webcam
无线网卡:Intel(R) Wireless WiFi Link 4965AGN
指纹识别:TouchChip Fingerprint Coprocessor UPEK

(1)软件准备

A.MAC LION OS X 10.7.3正式版 installESD-10.7.3.dmg,
下载地址:http://bbs.pcbeta.com/forum.php?mod=attachment&aid=MjcwNjM2N3w4MzE2MTc3ZnwxMzMxNDYzOTc2fDI1MDg2NjB8OTc5MTc3 (种子文件,下载需要用BT下载)

B. 7-zip Windows版
下载地址:http://xiazai.zol.com.cn/detail/11/109677.shtml
这个软件是用来解压dmg文件的。安装镜像installESD.dmg解压开之后,才能采用HFS-EXPLORER进行打开。

C.HFS-Explorer windows版本
下载地址:http://115.com/file/cl0q7bwa
这个用来查看HFS格式的DMG文件。苹果的镜像包经常都是DMG里面又有DMG包,和windows习惯不太一样,这个需要注意和适应。因为需要从官方DMG里面提取一些文件做成安装包,所以这个很有用。
这个程序是JAVA开发的,因此要运行需要你机器上有JRE(JAVA运行环境),如果没有的话,你要到网上去下载一个JRE安装,这个就不给出下载地址了。

D.然后是分区工具包括:
首先是一个能给硬盘分区并且能动态调整分区大小的软件,这个软件很多,我用的是Paragon Partition Manager 11.,用他就两个作用,分区,动态调整分区大小。这个必须要有这个功能。详细后面安装的时候你就会明白。
下载地址:http://115.com/file/e6pkr5zv
第二个是:DiskGenius,理论上这个也是分区工具,用他主要是来修改分区的标志的,苹果的分区必须修改为AF标志,变色龙引导程序才能识别。
下载地址:http://115.com/file/e6pkdy5v

当然如果一个工具这三个功能都能做到,那么需要一个分区工具就够了。
PS:不推荐使用Window磁盘管理分区,虽然他也很优秀,但是在同时安装了MacDrive软件之后,经常会出现1分钟重启的问题。

E.DMG镜像克隆工具
我用的是HD_INSTALL_HELPER,也就是俗称硬盘助手的一个工具。他的作用是将提取出来的苹果基本系统DMG克隆到U盘或者某个硬盘分区,苹果的安装就依靠这个盘来安装,也就是相当于安装盘。
下载地址:http://115.com/file/cl0qo06l

F。引导工具

苹果的引导方法和windows不同的。同时为了实现多操作系统同时共存,所以必须一个引导工具。
我用的就是变色龙windows版本,用的是Chameleon Install 1806 for win这个版本。这些均来自于论坛其他帖子的贡献。
下载地址:http://bbs.pcbeta.com/forum.php?mod=attachment&aid=MjY4NzYxMXxmZDkwN2ZlZXwxMzMxNDY1MDkzfDI1MDg2NjB8OTY3OTQ3

G.破解

苹果是不能直接安装到非苹果机器的,因为苹果的默认安装程序会检查是否是苹果机器的方式,不对就会拒绝安装的。
所以需要破解文件,这个破解文件包括两个:OSInstall.mpkg,一个是OSInstall,这两个文件和对应的版本有关,10.7.3的这个两个文件论坛上有,我也是论坛上下载的。
下载地址:http://115.com/file/dp7ipd36#10.7.3-Installer-MBR-Patch.tar.gz,这个通过winrar可以解压。

第二个跟破解有关的是和机器配置相关的Extra目录。特别是DSDT.aml文件,这是描述你机器配置的。还有就是Extension下面的fakeSMC.kext。如果这些文件没有或者不对,那么恐怕连安装系统都无法启动,更不要说启动MAC系统了。
这个文件恐怕需要自己去寻找了,我只能提供DELL XPS M1530笔记本的这些文件,也是来源于论坛,其他机器只能自行去收集和寻找了。
下载地址:http://u.115.com/file/aq7cbntr#

H.MAC 磁盘格式查看器
MacDrive 这个软件可以让苹果的磁盘在windows下面正常的访问。因为安装盘是在windows下作的,所以文件COPY等工作是少不了的,这个工具也是使用频度很高的。
下载地址:http://115.com/file/dnoh9hfm

I.设备相关驱动
这个没办法,驱动比较难找,不过能找的,论坛上几乎都有。自己去找吧。这个并不击破,可以等装好之后,慢慢去找。
我的机器安装好之后,显卡,触摸板,网卡,摄像头,都默认驱动成功了,声卡自己也找到成功驱动。
只剩下无线网卡和指纹识别了。无线网卡采用的是intel 4695,网上找了下,没有,只能等了。
指纹识别没有也没关系。
DELL XPS M1530驱动下载:http://u.115.com/file/clqewoom#
驱动安装工具Kext_Utility.zip下载:http://u.115.com/file/clqen4f6#

(2)硬件准备
A.能做启动盘的U盘一个
给这个U盘做一个WIN7的引导安装盘,带磁盘工具DiskGenius的那种。我用的大白菜工具制作的,网上一百度就能下载到。
准备这个工具的目的是MAC安装了之后,有可能会破坏 WIN7分区的激活状态而导致系统无法引导,因此一旦出了这个问题,就需要U盘直接引导,恢复WIN分区的激活状态。
根据我的经验,如果你的MAC是装在主分区中,那么没有这个问题,如果装在扩展分区中,那么就会出现激活状态错误而导致无法引导系统。总之,有备无患。

B.usb键盘一个
再进入MAC OS X安装界面之后,由于OSX无法识别默认的键盘导致无法进行下去。其实是能驱动键盘的,所以插入一个USB键盘让它检测一下,跳过了这个界面之后,再把这个键盘拔掉,默认键盘其实一切正常。当然,如果不准备这个键盘,那么可能需要下载额外的补丁驱动。我因为恰好有个限制的USB键盘,也就偷懒没有去找解决补丁了。事实证明,非常有用。

C,硬盘空间
建议20G以上。安装盘需要5G,系统盘需要10G以上。那么20G以上是必要的。

3.安装过程
以上说到的东西,都是必要的。找齐了这些之后,就可以开始安装了。
(1)制作安装镜像文件
首先,下载的10.7.3是一个dmg文件,因此通过7-zip进行解压之后,会看到里面还有一个InstallESD.dmg文件,这个才是我们真正需要的HFS格式的镜像。
接着,通过HFS EXPLORER将刚才解压得到的InstallESD.dmg文件打开,提取三个东西:mach_kernal 和BaseSystem.dmg 和Package文件夹。
mach_kernal和Package文件夹留着备用,当会儿生成安装盘映像需要的。
下面接着为BaseSystem.dmg创建一个真实的HFS格式的磁盘分区映像。(是不是觉得有点晕?)BaseSystem.dmg文件才460M,但是通过 HFS Explorer Tools—creat disk image功能创建的新dmg高达1.4G(同样是dmg差距那么大呢?)新创建的这个dmg文件取名为BaseSystem-install.dmg备用。这个就是我们需要制作的安装镜像文件了。
(2)分区
将剩余空间分为3个分区,第一个分区至少20G,最好放在主分区。剩下的空间要留够5G,将这5G空间分成1.5G,和3.5G。后面的分区作为逻辑分区。分区的时候都不要格式化,但是要分配盘符,你要记住哪个是20G的,哪个是1.5G的,哪个是3.5G,搞错了就麻烦了。
为什么要分成三个分区,因为1.5那个空间是为了恢复刚才得到的BaseSystem-install.dmg文件的,这个文件就1.4G多一点。所以不要分配多了,多了是浪费。因为恢复是按照磁盘映像恢复的,所以如果你分配多了,多余的空间也是无法使用的。这也是为什么要分3个分区的原因。因为等它恢复了这个分区之后,我们还要把mach_kernal 和Package文件夹COPY进去,这个差不多有3G呢,所以只能等它恢复磁盘之后,再调节分区大小,将后面的3.5G空间调整给它,这样它才能容纳3G的必要文件。
(3)将BaseSystem-install.dmg通过硬盘助手写入1.5G分区。
(4)启动Paragon Partition Manager 11,将3.5分区的空间合并到1.5G分区,使之成为5G的一个区间。
(5)将mach_kernal和Package文件夹COPY到5G区间的盘符里面的对应目录。mach_kernal再根目录,Package文件夹在System/Installation/目录下。
这一步就需要借助MacDrive这个软件了。有了它,和Windows下复制文件一样。
(6)将你机器的Extra目录和OSInstall两个文件COPY进入对应目录。具体我就不说了,可以查看一些教程,他们说的很详细。
(7)启动DiskGenius将30G分区和5G分区的标志修改为AF,便于变色龙引导系统的识别。如果不修改,变色龙引导的时候,你连盘符都看不到,怎么引导?
(8)安装变色龙引导系统。注意,如果以前安装过变色龙,一定要先卸载之后才安装。否则,后果难料。关系着修改主引导记录的事,一定要小心谨慎。
记住那留着安装OS X系统的20G以上的空间,千万不能格式化,否则一定会安装失败的。我想这和变色龙的工作有关系,如果你格式化了,有了固定的文件格式,变色龙很可能会判断失误。这一点对需要重复安装的一些人非常关键,要重新安装,分区也要删除掉,一切都重新来过才好。而不是像Windows一样覆盖安装就行了。毕竟我们用的是黑苹果啊。
(9)重启计算机,将硬盘的AHCI模式打开。我的机器默认就是AHCI模式,因此这个我没做任何修改。选择变色龙引导菜单,会看到5G的安装盘出现再选单中,使用左右键选择最后一个盘符,回车启动安装程序进行安装。
这里要注意,变色龙启动的时候,你选中了某个盘符之后,可以输入启动参数。最常见的就是-f -v,这个会显示再最下面,很多第一次用的可能没注意。这个真的有。-f 表示启动的时候忽略cache,如果不带的话,系统会从cache加载驱动,因此会给你带来你修改了驱动没作用的感觉,因此装完驱动最好重建cache,-v表示显示启动过程,就是用文字的方式显示当前每一步做的事情,因此大家要找失败原因的时候,这个参数很有用。
(10)在安装向导的带领下进行安装,也就是文件的复制。
这个过程一般没什么问题,难的就是怎么出现安装界面。如果你的Extra目录里面的东西不对,一般都会出现所谓的五国。也就是一个五种国家语言显示的对话框,下面一个关机按钮,然后机器死掉的一种现象。遇到这个问题,一般就是到windows下修改extra目录吧。

(11)安装完成之后重启,这个时候不要进入OS X系统。而是应该进入win7,将5G安装盘里面的Extra目录同样复制到安装了OS X系统的那个盘符下,将OSInstall两个文件同样拖过去,这个也很关键,如果你忘记了的话,后果很悲剧:就是一次一次让你输入注册信息,直到你吐血而亡!而且没有补救的机会,这个是否再复制这个文件,晚了,一样会一次一次让你输入注册信息的。你只剩下一条路,重新装一次!如果你的OSInstall文件版本不对,也可能出现这个问题!
这一步关系到是否能正常进入OS X系统,非常关键,当然第一次进入的时候,记得带上-f 参数。
进入之后,可能要提示你键盘没连接,将准备好的USB键盘插入一下,通过然后拔掉,就可以继续了。
需要设置一些参数,你填写好,就可以进入LION系统了。

(12)进入之后第一件事情就是进入APP STORE下载一个免费的应用事实,看APP ID是否登陆正常。我就是因为升级到10.7.3之后APP ID无法登陆,才被迫重装的。现在我发觉是因为升级了iTunes导致的。
(13)如果APP STORE使用正常,那么就可以更新软件了。一般都会有两个更新,其中一个是iTunes,升级这个要小心。升级完成之后,马上就无法登陆APP ID了。
我的解决办法很简单,重新将破解文件Extra和OSINSTALL这几个文件和目录重新复制到OS X系统盘上,覆盖原来的文件。重新启动之后,第一次带上-f 参数启动,居然一切正常了。
不仅能顺利启动系统,而且APP ID登陆也正常了。我马上下载了一个Xcode试用了下,一切正常。
至此,安装Lion 10.7.3最新系统的工作完成了。

4.后期驱动
(1)声卡无法识别
我将收集到的这款声卡驱动安装了,采用Kext_Utility安装。声音有了,但是效果不如WIN7下,期待后续更完善的驱动吧,黑苹果用户也没办法的事儿啊。
(2)无线网卡无法识别
我的INTEL 4965的无限网卡,是个悲剧,还没看到可用的驱动。好在有线正常,也不影响我的工作。

不过这个解决办法很简单,目前就Realteak 81XX系列专门有MAC驱动。淘宝上买了一个300M的COMFAST的采用REALTEAK8191SU的USB无线网卡,完美解决。
(3)指纹识别驱动
目前有完美的驱动,一切都很完美。
下载地址:http://115.com/file/c2pxn4m2#

其他的东西基本都驱动了,包括触摸板。当然苹果很多快捷键和习惯都和WIN大不相同,很多地方还需要慢慢适应。不过快捷键大多都能自己修改,可以按照你的习惯修改。
不过整体感觉,机器运行流畅度,还是不如WIN7,所以微软的WIN7确实是个非常优秀的操作系统。不过苹果是64位的,所以我的2G内存有些小,后来升级到了4G之后,流畅度有明显提高。

后续问题:
1.故障现象:
开机黑屏、关机、死机、自动重启。而且故障并不是每次都发生,而是毫无规律。比如你昨天用的好好的,第二天开机就黑屏,死机。然后重复进入几次,偶尔一次又突然正常了。有时候,你进不去,采用-f 参数,又能进去了。但是,下次再发生故障,你采用-f 参数又突然没作用了,有时候你进WIN7覆盖了Extra的文件,重启又突然就可以了。这个故障整整让我找问题找了三天。我甚至记录故障现象记录了12页的A4纸,试图找出发生故障的规律。当每次我都以为我发现了规律,找到了问题的原因之后,重复测试,均无法重复和再现。有时候你修复了磁盘,又可以进去了。总之,一句话,黑屏,死机,自动关机这些故障组合毫无规律的发生着,为了找到问题所在,我安装了LION 10.7.3三次。而且我还装了LION 10.7.1作为测试对比。发现这个现象在LION 10.7.0-1居然没有发生!!
我一度怀疑是因为苹果升级故意针对黑苹果做了什么修改!现在看来,是冤枉了苹果了。

原因:LION 10.7.3自带的NVDAResman.kext这个驱动和我的NVIDIA GF 8600M GT不太兼容。因为我每次黑屏死机均发生在图像界面出现之前。所以我也有些怀疑是我的显卡工作不稳定所致,但是只要进入之后,无论你工作多久,系统很稳定。又无法解释如果因为显卡热量过高导致的,为什么启动之后一点问题没有。于是有些怀疑,是显卡驱动程序初始化显卡的时候工作不稳定所致,也就是有时候能驱动好,有时候驱动失败。这个想法,现在看来还是有些靠谱。最后发现是NVDAResman.kext这个文件导致。网上一搜,发现天下的不幸都是相似的,很多人在升级到10.7.2的时候也发生过这个故障。由于10.7.1这个版本没事,因此就想用10.7.1的这个文件替换现有文件。找到了问题所在,解决起来就快速多了!

问题解决:首先删除了10.7.3版本System/Libary/Extentions/NVDAResman.kext文件,发觉这个文件是6.5M,而10.7.1版本的6.4M。然后找了一个10.7.1的NVDAResman.kext文件,采用Kext Wizard安装了。(如果你无法进入OS X,可以进入WIN下,采用MacDrive替换这个文件也行,只是启动要采用-f参数)。然后重建了系统的kext cache,重新启动,顺利进入系统。显卡也驱动正常。
反复重启,关机测试N次,N大于等于10,再没有失败的现象。至此,故障解除!
附上Lion 10.7.1的NVDAResman.kext下载地址:http://u.115.com/file/bh5rvke6

2.故障现象:开机死机,系统终止,并抛出两个panic kext 异常。而且这个故障相当稳定,每次都是同样的时间地点和同样的显示。但是采用-f参数能够顺利进入系统,但是笔记本的触摸板鼠标失效!
原因:这个是因为我的Extra/Extentions下面的VoodooBattery.kext这个驱动缺少所致。因为我的笔记本电池已经失效,因此我删除了这个驱动,没想到这个驱动的作用如此之大,删除之后立刻出现上述故障。但是采用-f能够顺利进入系统。一度让我怀疑是缓存的问题,害的重建了好几次系统kext cache,漫长的等待啊。甚至一度怀疑kext wizard是否工作正常!结果故障还是依旧。没想到,当我重新安装了VoodooBattery.kext这个驱动之后,奇迹般的故障消除了。而且连触摸板的鼠标也驱动了!看来,笔记本如果这个驱动不存在,甚至连后续的触摸板驱动也会受影响。
问题解决:Extra下加入VoodooBattery.kext驱动,并且重建kext cache。

3.故障现象:
Lion和win7的时间差8个小时,如果将Lion时间调准,那么WIN7下会慢8个小时,反之,就会Lion快8个小时。而系统BIOS设置里面的时间和win7是一致的。
原因:两个系统采用的时间算法不一样。WIN7以BIOS时间作为本地时间。而Lion以BIOS时间作为UTC时间,本地北京时间就会是UTC+8。就这个设计来说,个人认为显然LION的设计不太合理。你说我在中国买个表(机器BIOS)你非要告诉我这是UTC时间,这不是有病吗?
问题解决:这个简单,方法很多,一种是修改WIN7的注册表,让他和LION一样计算。第二是给LION打一个时间补丁,让他按照WIN7 方式算。第三是两个系统都采用网络时间同步,不用修改。
我采用的是第二种方法,效果不错。打了一个时间补丁。
下载地址:http://115.com/file/e7b0oqar# 时间补丁.pkg

4.故障现象:

在MAC下对WIN7下的的NTFS分区只能读,但是无法改写。

原因:严格说来着不是故障,是MAC本来就是如此,他本身的设计就是只支持NTFS读。但是这对双系统的人来说,有时候确实显得比较繁琐。

解决方法:安装Paragon NTFS 这个软件,就可以自如的读写NTFS分区了。这个软件是收费的。你可以下载破解版本,我使用的是9.0版本。当然也可以创建一个FAT32分区作为两个系统的数据交换用。MAC 对FAT32分区可以正常的读写。

转载于:https://www.cnblogs.com/softman11/archive/2012/03/11/2391121.html

DELL XPS M1530安装MAC OS X Lion 10.7.3经验分享!相关推荐

  1. Win7虚拟机安装 Mac OS X Lion 10 7 2 及 XCode 4 2 1 iOS SDK5 0 作开

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 虚拟机扫 ...

  2. VMware Workstation 9上安装MAC OS X Lion 10.8图解

    来源:三知开发网 作者:许亮 责任编辑:许亮 因在家休假,闲得无聊,准备玩下"黑苹果".计划在PC机上装个"黑苹果",下了多个Mac OS的系统镜像,也折磨了我 ...

  3. (转)安装黑苹果 MAC OS X Lion 10.7.2过程 (未验证)

    1.硬件和软件 若要成功组织出一台黑苹果,最重要的是所购的pc机需要兼容mac osx 系统.其中首推主板,cpu,显卡,声卡,网卡. 我的组装机硬件清单: CPU:Intel I5 2500K, 3 ...

  4. 安装黑苹果提示未能安装_(转)安装黑苹果 MAC OS X Lion 10.7.2过程 (未验证)

    1.硬件和软件 若要成功组织出一台黑苹果,最重要的是所购的pc机需要兼容mac osx 系统.其中首推主板,cpu,显卡,声卡,网卡. 我的组装机硬件清单: CPU:Intel I5 2500K, 3 ...

  5. VMware 7.1.4安装Mac.OS.X.Lion.操作系统 key:安装 系统

    1原文摘自:http://hi.baidu.com/yojeajie/item/03890cc2480acd330931c6da [转]VMware 7.1.4安装Mac.OS.X.Lion.操作系统 ...

  6. VirtualBox虚拟机安装Mac OS X Lion系统详解

    VirtualBox是一款开源虚拟机,如果你还没有,下载地址:Downloads – Oracle VM VirtualBox(Windows下点VirtualBox for Windows host ...

  7. 安装Mac os High Sierra 10.13.6 17g10021

    安装Mac os High Sierra 10.13.6 17g10021 我用的是Macbook Pro 2018 (15-inch),正在学习深度学习,为了装cuda卡在了系统这一块. 因为Nvi ...

  8. VMware虚拟机安装Mac OS X Lion正式版教程

    前言: 北京时间2011年7月20日20时30分苹果操作系统Mac OS X Lion正式上线发售,好奇苹果的产品,于是乎我也开始捣鼓这个新的操作系统,第一次安装苹果的系统,本以为像安装Windows ...

  9. 在Acer TravelMate 3280 上安装Mac OS Snow Leopard (10.6.7)

    我自己手上有两个IPad,发现一些IPad应用做得不符合我的要求,所以,想自己来开发几个自己需要的应用.但是觉得花太多的钱去买Mac 笔记本或者机器有点不合算.但是虚拟机的话性能有差强人意.所以,我就 ...

  10. 联想z470安装深度linux,联想 z470 成功安装 mac os EI Capitan 10.11.6

    安装准备 黑苹果乐园下载 chameleon install 10.11.6-osx86.cn 根据教程(http://tieba.baidu.com/p/2243395168) 将 cdr 制作成安 ...

最新文章

  1. Java并发编程题库
  2. oracle SQL性能优化
  3. 【c++】25.事件驱动的详解
  4. python 学习笔记十九 django深入学习四 cookie,session
  5. [转] Windows 下校验 Fedora 安装文件
  6. LeetCode刷题(28)
  7. Linux时间子系统之(五):POSIX Clock
  8. matlab绘制数字滤波器的幅频响应曲线
  9. vue倒计时插件(vue-flip-down)
  10. boost::asio 阻塞卡顿问题
  11. 购物网站制作——头部header(index.html)
  12. QT中文字体显示以及字体大小不能改变的问题
  13. 【matlab】机器学习与人工智能期末课设,基于 K-means 聚类算法的图像区域分割系统
  14. java什么是monitor和Monitor监视器锁、对象布局
  15. veins车载通信仿真框架(3)--OMNET++基础
  16. goLang 位左移
  17. 0基础快速入门Python,小白必看
  18. 管理信息系统【八】之 管理信息系统项目管理与安全
  19. 北京内推 | 京东物流集团招聘算法实习生
  20. .启动ARCGIS提示“Automation错误”

热门文章

  1. mocano editor中使用代码比对功能
  2. Linux终端删除文件夹命令
  3. 标准紧固件孔、螺栓孔、自攻螺钉孔、螺纹孔、铆钉孔、腰孔、标准排水孔工艺及规范性公布
  4. Srm32 dwm1000 tdoa定位源码
  5. Kaggle——TMDB电影票房预测
  6. 学术搜索,Web Of Science 核心合集检索方法,SCI分区及影响因子查看方法
  7. 下载网站TS格式文件进行合并
  8. 瑞利信道matlab,瑞利信道Matlab仿真程序
  9. python编写tftp服务器
  10. 机器搜索引擎 vs 人肉搜索引擎(作者:胡宝介)