设为首页 收藏本站
查看: 1415|回复: 0

[经验分享] 移动硬盘安装黑苹果(Mac:SnowLeopard原版)+Xcode4.2

[复制链接]

尚未签到

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

   DSC0001.jpg

  -----------------------------------------------------------------------------------
  【本机现在的系统】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盘,最后将下面那个“三个复选框”的钩都去掉,之后点击“开始”,直到进度条走完,下面出现“Changepartition 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!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-218625-1-1.html 上篇帖子: 《简明python教程》总结(六)-- os, sys模块及其他内容 下篇帖子: Mac下ruby+RTesseract获取图片验证码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表