您好,欢迎访问一九零五行业门户网

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

【情况】 最近准备学ios开发,所以需要苹果系统,而且个人感觉安装黑苹果不像传说的那么难,但安装xcode有个小技巧,这个很难想到(后文会提到),我现在的苹果基本算是都能驱动,但就是看电影会很卡,可能是系统装在这老移动硬盘上的原因,有些慢,再有一个
【情况】
最近准备学ios开发,所以需要苹果系统,而且个人感觉安装黑苹果不像传说的那么难,但安装xcode有个小技巧,这个很难想到(后文会提到),我现在的苹果基本算是都能驱动,但就是看电影会很卡,可能是系统装在这老移动硬盘上的原因,有些慢,再有一个问题就是用safari时,总会卡在那,需要手动强制结束safari进程,这两个问题至今还没有解决,其他的基本都正常。
注:装黑苹果前要广泛阅读,且多读基本,网上的众多教程,做到心中有数。
注:网上大多黑苹果的教程都是边讲做法边讲原理,很容易把人的信心打消掉,本教程主要讲做法,先将苹果装上,然后大家再回味整个过程,所以本教程没有对原理方面的东东大肆解释。
-----------------------------------------------------------------------------------
【本机现在的系统】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!
其它类似信息

推荐信息