移动硬盘安装黑苹果(Mac:SnowLeopard原版)+Xcode4.2

【情况】

最近准备学IOS开发,所以需要苹果系统,而且个人感觉安装黑苹果不像传说的那么难,但安装Xcode有个小技巧,这个很难想到(后文会提到),我现在的苹果基本算是都能驱动,但就是看电影会很卡,可能是系统装在这老移动硬盘上的原因,有些慢,再有一个问题就是用safari时,总会卡在那,需要手动强制结束safari进程,这两个问题至今还没有解决,其他的基本都正常。

注:装黑苹果前要广泛阅读,且多读基本,网上的众多教程,做到心中有数。

注:网上大多黑苹果的教程都是边讲做法边讲原理,很容易把人的信心打消掉,本教程主要讲做法,先将苹果装上,然后大家再回味整个过程,所以本教程没有对原理方面的东东大肆解释。


移动硬盘安装黑苹果(Mac:SnowLeopard原版)+Xcode4.2_第1张图片

-----------------------------------------------------------------------------------

【本机现在的系统】Windows7 旗舰版,盗版32位

【本机硬件】我的本子非常大众化--Lenovo G450

(1)CPU:Intel 酷睿2 双核 E8135 @2.66GHz(64位)

             注:这个CPU是我后换的,我认为之所以能非常成功的给我的PC装上SnowLeopard,这个CPU是非常关键的                     

            (因为苹果用的也是这个CPU,其内部指令集非常适合SnowLeopard)

(2)主板:联想KIWA5

(3)显卡:Nvidia GeForce G 105M

(4)网卡:博通 BCM5787M NetLink Gigabit Ethernet

(5)很多年前的移动硬盘,一共80G左右,但我只用其中30G左右

注:以上之列了几项硬件信息,因为大鸟有句话:装黑苹果其实不是最难的,最难的是驱动,所以为了达到黑苹果能:“关机断电”,“调分辨率”,“上网”,“听音乐”,就列了一下这几个硬件,后文有对其驱动的介绍。

-----------------------------------------------------------------------------------

【注】我把所需要的东东,都存到我的115网盘上啦,大家可以在那下载,大家找一下叫lzninchina的115网盘即可,然后找到InstallSnowLeopard文件夹,里面东东分的很清晰,一看就能明白。除了第一个要下载的剩下的我115网盘都有。

【需要下载的东东】

(1)苹果的SnowLeopard(Mac OS 10.6)原版光盘镜像(6.3G左右,后缀为dmg,这是苹果的镜像文件)

   注:这个真的太大了,我115网盘都装不下哈,大家自己上网找一下吧,注意,这个东东应该是6.3G左右

(2)苹果SnowLeopard 从10.6升级到10.6.8的升级包,只有升级到10.6.8才能装上Xcode4.2

(3)Xcode4.2+ios5 For SnowLeopard

(4)HFS-Explorer

(5)MacDrive

(6)Leopard硬盘安装助手

(7)OSInstall

(8)Bootthink

(9)Kext:这三个kext用来改造SnowLeopard的内核,我把它们打成一个压缩包放在115网盘的Kext文件夹内啦。

        ①IONetworkingFamily.kext:用来驱动网卡

        ②VoodooHDA.kext:用来驱动声卡

        ③NVInject.kext:用来驱动显卡

(10)如果自己机器没有JVM的,还要装JVM,但估计搭建黑苹果的大多是搞编程的,java自然懂,所以大家基本都有JVM,如果真的没有JVM,有不懂怎么装JVM的可以google it。

-----------------------------------------------------------------------------------

【开始安装苹果】For 移动硬盘(其实在硬盘直接装苹果也是这样的)

注:严格按如下步骤操作

(1)插上移动硬盘

(2)右键“计算机”---->“管理”---->“磁盘管理”:对这块移动硬盘进行“压缩卷”,设定6426(也就是分出6.4G左右)

(3)把分出来的那个新的那个6.4G的空间“新建卷”,注意,这个新盘绝对不要“格式化”

(4)这样移动硬盘上就有了两块分区例如6.4G的叫K盘,剩下的叫J盘(记住哈,后文就用这两个盘号啦啊!)

(5)安装,刚才下来的HFS-Explorer

(6)打开HFS-Explorer,"File"—>"Load file system from file“然后找到那个下载的正版6.3G的SnowLeopard(后缀为dmg),将它加载进来,然后:"Tool"—>"Create disk image",将目标路径定为J盘,然后就等这个软件将这个dmg的文件装换完成

(7)打开Leopard硬盘安装助手(在win7下一定要右键“以管理员身份运行”),“镜像文件”那选择刚才上一步用HFS-Explorer存到J盘下的东东,然后目标分区选择6.4G的K盘,最后将下面那个“三个复选框”的钩都去掉,之后点击“开始”,直到进度条走完,下面出现“Change partition type to AF:Success”.(貌似即使最后出现AF:Fail也没什么问题,但重启时可能会导致无法进入启动界面也就无法进入windows7,那么用windows7的安装光盘“恢复”一下即可)

(8)安装MacDrive,然后重启电脑(MacDrive就是为了在windows下打开这个“苹果格式的”K盘)

(9)此时,打开K盘,找到  /System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/,将OSInstall里的东东解压后,把OSInstall里的东东复制到这个文件夹下,覆盖掉原来里面的那个东东

(10)安装Bootthink

(11)到此为止,可以开始安装苹果啦

(12)重启电脑,你就会看到启动项中除了有windows7外还有Bootthink,选择Boottink,然后又左右箭头选到那个6.4G的K盘,但在Bootthink中看不到盘号(K),但貌似会有Mac OS Install DVD之类的字样,选那个就对啦,一个回车后,就开始进入苹果的安装界面啦

(13)选择语言,看懂那个选那个吧,如果擅长中文的话,也可以选简体中文

(14)然后,抬头看上面的那个工具条,选择“实用工具”---->“磁盘工具”,进去后,选择你的那块J盘,当然在这里你也是看不到盘号J的,所以还是凭磁盘的容量来确定这个盘吧,选中这个盘后,将右侧的第一个东东选为“Mac OS扩展 (日志式)”,下面那个东东是给这个盘命名,你随便给这个盘起什么名都行,然后点击“抹掉”(这一抹掉,这个盘里以前的东东都被抹掉),然后抹掉完成后,点击左上角的叉即可

(15)然后选择你刚才命完名的那个盘,然后点击“安装”!现在开始安装苹果啦

(16)耐心的等一等就安装完成啦,中间貌似有个地方进度条会停很长时间,所以要耐心

(17)安装完成后,系统会自动重启,但由于系统内核和主板的原因,机器不断电啊,所以用手长时间的按“电源”,强制断电即可(这个不断电问题后面解决,现在先不用管),然后再开机,然后进入Bootthink,然后找到你刚在苹果下命名的那个盘(你应该还记的,那个盘在windows下叫J),然后回车进入苹果,以后进系统也是这样,记住了哈。现在你的本子就是Windows7+SnowLeopard双系统啦!(记住哈,你的苹果在移动硬盘上,所以别拔移动硬盘啊)

(18)进入系统后,苹果会问你一些信息什么的,自己慢慢填就行啦,至于Apple ID,没有的话,不用填,略过即可。

(19)设置时区是,貌似有些大鸟说,将其设在靠近赤道的非洲地区好一点,这个大家随意吧

(20)然后就能用苹果啦,但其,现在“无法正常关机”,“上不了网”,“听不了声音”,“调不了分辨率”......

-----------------------------------------------------------------------------------

【怎么解决上面这些问题】

(1)解决这些问题,要回到Win7下

(2)将

        ①IONetworkingFamily.kext:用来驱动网卡

        ②VoodooHDA.kext:用来驱动声卡

        ③NVInject.kext:用来驱动显卡

(它们都是以.kext结尾的文件夹)

将它们,复制到win7下的  C:\Darwin\System\LibrarySL\Extensions\  文件夹下即可(就这么简单)(注意啊:System下还有个Library文件夹,但不是那个哈,应该是LibrarySL

(3)然后,把“苹果SnowLeopard 从10.6升级到10.6.8的升级包”那个压缩文件解压缩,解压后就有一个dmg文件

(4)然后,把“Xcode4.2+ios5 For SnowLeopard”那个压缩文件解压缩,也得到一个dmg文件

(5)这两个dmg文件,先放着,什么都不用动

(6)重启电脑,用bootthink进入苹果

(7)现在你能惊奇的发现,现在的黑苹果:”能上网啦“,“有声音啦”,“能调分辨率啦”.....但还是“无法正常关机”

(8)其实现在的Mac是10.6版本的,这个版本装不来Xcode4.2,所以要把Mac升级到10.6.8,但最惊奇的是系统升级到10.6.8后,可以正常关机啦。

(9)在苹果中,文件管理器里找到那个“苹果SnowLeopard 从10.6升级到10.6.8的升级包”的dmg文件,然后双击即可,然后苹果就会慢慢升级到10.6.8,现在就可以装Xcode4.2啦!

-----------------------------------------------------------------------------------

【安装Xcode4.2】

(1)这里有个小技巧:要想在现在的SnowLeopard10.6.8里安装Xcode4.2,就必须把系统时间调到2010年左右,大家也可以试一下2011年前半年(现在看来苹果的开发人员很有意思哈,因为Xcode4.2是2010年左右发布的)

(2)然后双击那个“Xcode4.2+ios5 For SnowLeopard”的dmg文件即可,之后苹果就开始自动安装Xcode4.2啦!

(3)安装完Xcode4.2后,图标不会直接出现在底下的Bar上,要自己找一下,其实很简单,去苹果的Application文件夹下找即可,然后启动后,图标出现在下面那个Bar上,然后右键图标,将其固定在Bar上即可.......

-----------------------------------------------------------------------------------

至此,我们的PC有了苹果,我们的苹果有了Xcode4.2!

你可能感兴趣的:(移动硬盘安装黑苹果(Mac:SnowLeopard原版)+Xcode4.2)