原帖地址:(排出来的版要好看一点) http://hhuai.github.com/blog/2012/06/17/blackapple-install/
实在忍受不了 imac 的大屏诱惑,昨天在我的游戏电脑上安装上 Lion 10.7.3 + Xcode 4.3.3, 一路下来问题非常多,不过都一一解决了,记录一下。希望可以帮到与我配置一样的朋友。
CPU 英特尔 Core i3-540 (双核)
主板 技嘉 H55M-S2V (英特尔 H55 (IbexPeak DH))
内存 4 GBytes
显卡 NVIDIA(英伟达)GeForce GT 240 (p672)
硬盘 WDC WD5000AAKX-001CA0
显示器 PHILIPS [未知 Model: PHLC081]
网卡 瑞昱 Semiconductor RTL8168/8111 PCI-E 千兆以太网 NIC
声卡 英特尔 5 Series/34x0 Chipset PCH - High Definition 音频设备 控制器 [B3]
完美,要我用英文说是 very good,perfect,wonderful.
水波效果可以开启,显示完美,可能我的显示器也还不错,是 philips 22 寸的,花了我一千大洋。
屏幕大,可以左边 xcode,右边模拟器。
性能强劲,散热好(保持在 50-60 度),哎,去年专配来打山口山的。
还有些别人会出现的什么睡眠,关机问题一律没有。
配这款机器时,电脑城的笑我怎么这么配,我说为了兼容 mac 系统。我也不懂他在笑啥,不过板子确实小点。
从零开始图文详解 Win7 下原版 Lion 制作懒人版和 MacPE 及安装过程 http://bbs.pcbeta.com/viewthread-979177-1-1.html
这个教程写得非常详细,但是眼睛也能看花,佩服写教程的人,嗯,网上的好心人就是多。 说一下大概的过程:
按教程的流程,我在 macpe 启动时就进不去了,出现一个禁止的图标,机器就只能断电重启了。 程序员惯例,看日志。在变色龙启动选盘时,加上-v 命令,就可以看到详细的启动日志。 我这里出现的错误是一个 still waiting for root device, 然后一直卡这里 time out.
解决办法
用 google 一搜,大量的说法和答案,主要都是由于硬盘模式引起的,需要 bios 中设置 achi,我开始以为我肯定是设成了 achi 了,后来没办法了进 bios 中一看,默认设为 ide 了。改为 achi 后,问题解决。 (题外话,改为 achi 后,到 windows 中测了一下硬盘性能,还是木有变化。)
接上面,这时流程就到了安装界面的语言选择,发现我的 usb 鼠标和键盘均失灵。
解决办法
又是 google 一通,情况很多,有人是串口鼠,usb 键盘,驱动都不好选了。解决方案是驱动删这个,换那个,忙乎了一阵,机器又是 N 多次重启,均无响应,真是烦啊。 先去做晚饭算了,减减压。 晚饭后梳理一下情绪,加到一位好心人的 qq,哎,你说这网上好心人这么多,现实中咋就看不到呢。 我罗罗索索问了很多,好心人回复了四个字,dsdt. 我就拿这个这个关键字,加上我的主板型号, 嘿,还真有的下载,下好后不管那么多,扔到 Extra 下的 DSDT.aml,覆盖原文件。 重启后,搞定。
这时下一步下一步,基本上系统就装完了,这就完了,没。只是可以开始了。
显示器分辨率为 1024*768 而且不能更改,想想我一个 22 寸的大屏上显示个这么小的尺寸是多么悲伤的事情。
解决办法
我搜啊搜,gt240 中将版的驱动,试了好几个没解,突然有个帖子上有个好心人说直接改一下变色龙配置,lion 可以接支接。在/Extra/org.chameleon.Boot.plist 中加入
GraphicsEnabler Yes
重启,竟然可以了,清晰度不用再看了,比 iMac 还好。装上 qq 和五笔输入法,去 pcbeta 发个炫耀帖再说。
上不了网,网卡驱动不了。
解决办法
这个简单,到网上找个 RealtekRTL81xx-0_0_90.pkg 通用驱动,重启马上搞定。
没有声音,前插后插都不行,音量图标为灰色。
解决办法
这个其实不影响我开发的小问题,花时间最多,前前后后估计重启十次以上。 最后的解决办法,用最新的 VoodooHDA-2.7.4.pkg,记住一定要这个,2.7.3 不行,会导致系统启动不成功。 很完美,可以控制输出到前面的口还是后面的。 这里解决的重点是,搞清你的显卡到底是什么型号,我的这个是 alc887, 用别的 alc888 之类的都不可以。 万一还是解决不了,我的建议是别折腾了,换 usb 声卡算鸟。
安装 xcode, 用了下载好的硬盘版本 dmg, 报错。 算了,开 appstore 慢慢拖吧,发现登陆报错,黑苹果的原因,苹果不认。
解决办法
网卡内置,在/Extra/org.chameleon.Boot.plist 中加入
EthernetBuiltIn Yes
重启就行了,赶紧把我的 xcode 4.3.3 装起了。试用,一切正常。
好了,enjoy.
Vmware 8 有一个非官方破解补丁,完美支持 Mac OS(就是操作系统列表里可以找到,安装完全不需要特殊手段). 完美全屏,完美各种显示特效,完全不卡。我在上面搞过 xcode 开发。当然,我的台式机是 i7 + 8G 内存。在 i3 + 4G 的机器上也配置过,也不卡,当然谈不上多流畅。
楼上的兄弟,顺道向你请教一下呗?嘿嘿,
我的状况跟你差不多,host 机也是 i7 + 8G 内存,用的不知道从哪儿来的 Vmware 8 的补丁,顺利安装了 mac os 10.7.3,分配了 4 个 G 的内存和 2x2 的 CPU 过来,也装了 vmware tools,全屏啥的效果都能出来,但是会卡。。。。。不流畅,主要是切换全屏或者最大化最小化的时候会卡,其他时候倒是还都 ok,你的虚拟机咋弄流畅的,有啥诀窍的不?分享一下吧,多谢多谢。我看了虚拟显卡,只能分配 128M 显存过去,我怀疑这是卡的原因,但是有没找到有什么方法能分配更多显存。
顺便,有没有能让 mac 的 guest os 支持双显示器的补丁?我的虚拟 ubuntu 就能完美支持双显示器,但是虚拟 mac os 就不行。
如果能把卡和不支持双屏幕的问题解决了,那就完美了,嘿嘿。
谢过了先
btw again,
兄弟们有没有试过外接那个 magic trackpad?虚拟出来的 mac os 好像没法通过笔记本原装的 touchpad 进行多点触摸操作,而 lion 里面一大堆通过多点触摸实现的快捷功能,眼红的很,想买个触摸板来,又怕不支持。。。。
我觉得年轻还是应该多折腾折腾,不折腾可能很多东西都接触不到,折腾能顺带提高下知识面,也是学习能力的一种提高,时间上也花费不了太久
再说这也不是为了折腾而折腾,还是有现实中的目的的,一个高配的黑苹果也比低配的 imac pro 少说便宜几千块钱,对于预算经费有限的开发者,黑苹果虽然是盗版,倒也是搭建环境没有办法的折中方案
对 27 存的 IMAC 来说,能省 1 万 RMB 左右,1 万 RMB 不是个小数目吧,也可能是本屌没见过大钱。苹果是卖硬件的,系统盗版他们不在乎
#36 楼 @gaicitadie imac 27 寸最便宜的 13000 还是带开票的,不能用最便宜的机器和最便宜的 27 寸显示器去衡量价格,如果一定要比,我估计省下个四五千吧差不多了,这个差价,用一天的时间去换,真不值得,工资都不止这么些了,而且,每次更新,都要耗费时间,费时费力
#35 楼 @diudiutang 可以去折腾,但应该折腾有价值的东西……折腾完这个黑苹果后,能为自身增值多少啊,倒不如用这些时间去折腾一下 Ruby 之类的东西……就为那几千块,值得嘛?眼光放长点
@pzgz 为啥用一天时间去换五千不值得?不仅省钱而且用起来感觉几乎没差,更新只要不是大的改动不更新也无妨啊
@HungYuHei 知识储备不光是看 ruby,多接触点别的技术对自己也是有益无害,更何况用一天时间几乎可以说没有时间成本,装完一台只要配置一样,可以半小时对考装十台,二十台,这个成本省下来不算小数目了吧,这个是开发成本的考虑,跟眼光有什么关系…
#42 楼 @Rei 同跪。。。。要是哪天我有这样的高薪,不买苹果最牛的机器而装黑苹果,那真是对不起自己。
#40 楼 @HungYuHei 如果觉得折腾 Ruby 就算牛 B 的话,销售会暗地里耻笑你的。
@hhuai GT240 在 mac 下玩 wow 咋样,我发现我电脑上只要一开 wow 就不能用 chrome,打开网页巨卡,只能用 safrai。也不是内存不够,开十几个页面也还有 2G 富裕。不开网页玩起来和 win7 下差别不大
可以节省 4、5 千这个数我真是算不出……你不能单单用硬件价格去比较……况且你难以保证日后不会出问题,所以时间成本肯定不只是一两天
我说用那些时间学 Ruby 只是举例,你可以将它换成 Redis、NodeJS 等,现实点地说就是:假设你去应聘时,你和对方说「我折腾过黑苹果」跟「我折腾过 Redis、NodeJS」,你说对方更接受哪个
@HungYuHei 爪机下你的名字太难打了,又没有自动提示。。
好吧,世上没有意义的事情太多了,我们又不可能把每时每刻都花在有意义的事情上,装 mac 相比于装 win7 linux 还是有点技术含量的,毕竟很多人都有装机这个兴趣,装完也有点小成就感。
楼主放出这个帖子无非是想帮助那些想用普通 pc 体验 mac 系统但又买不起昂贵苹果硬件的童鞋一个他行之有效的方法,互相帮助,初衷也不是鼓励大家瞎折腾,也没有必要转进到 做这个有什么意义啊,还不如做那个 这样的争吵中,这样也浪费了大家刷 ruby-china 的时间
嘿嘿,多谢指点,只不过在下用的笔记本,硬盘没法象台式机一样想装多少装多少,而且。。。。最近经济比较窘迫,只好暂时先拿虚拟机凑合着,等有钱了,直接上 macbook pro 了,嘿嘿~~~~
嘿嘿,多谢多谢,
我看了一下,是在 pcbeta 上搞来的一个叫做 unlock-all-v102 的,就是这个帖子 http://bbs.pcbeta.com/viewthread-970465-1-1.html 我的 vmware 和原帖里说的版本完全相同,8.0.2-591240
i7 的 CPU,肯定不是 AMD 啦,呵呵,安装、使用啥的都没问题,就只是有点卡,呵呵。
兄台你给虚拟机分配了多少的 CPU 和内存啊?
#47 楼 @HungYuHei 你折腾出来,各种小问题影响心情,那是你或你的机器问题。但不能否认别人折腾出来了用得很好其中的价值。
#50 楼 @BillyFan 你的显卡可是独立的?还有 macbook pro 没有你想像中的好用,黑苹果配好了不输他。
host 机是 dell 的 xps 17,是独立显卡,GeForce GT 555M, 3 个 G 的独立显存,死虚拟机,只肯分过去 128M,严重浪费啊~~~~~~苦闷。。。。
昨天研究了一下黑苹果,不过没有研究的太仔细,在 osx86project 上好像说我的 Intel Centrino Advanced-N 的网卡不能正常驱动,琢磨着要是不能上网,不是白搞了,而且看到很多地方提到要搞什么 DSDT 啥的,看了一下,看的晕头转向的没搞明白,好像还说搞不好会把 BIOS 给灭了,结果就被吓到了。。。。
记得几年前玩 leopard 黑苹果的时候,好像没这么复杂似的,当时拿个联想的小上网本,很容易就装上了,好像没现在这么麻烦的?
唉,笔记本有时候就是麻烦,不像台式机,哪个硬件不兼容,换掉就好了,笔记本不好换啊。
多谢指教:)呵呵
嘿嘿,那个 darwin.iso 我已经加载过了,vmware tools 也装好了,不装这个的话,连分辨率都没的改。。。只是可惜仍然会卡。。。。。。虽然也不恨耽误使用吧,但是挺影响心情的,呵呵:)
不过还是多谢了:)
看楼上那么多人在质疑楼主的折腾是否有价值,我偏要赞一下楼主的折腾精神。有空我也想试试。
很多人总觉得“瞎折腾”是浪费时间,这种想法很可笑,本来还想逐一去反驳的,但是道不同不相为谋啊,呵呵。
#56 楼 @BillyFan 没那么复杂,要痛苦的话就第一次,装好一次后,以后都是随便玩。 这里有人用 xps17 装好了,你看看他的教程 http://dell.benyouhui.it168.com/thread-1846530-1-1.html 看是不是直接可以联系到他本人,让他把 dsdt 和驱动一路发你,你就不用折腾了。
我昨天顺利的升到 10.7.4,反正以后的系统就是会越来越好装,不用担心以后。
看来有好多人反对搞黑苹果啊。 不过我自己也攒了一台 pc,用来玩暗黑 3 的,顺便根据黑苹果的要求装了个。刚开始不太懂,现在用起来和真苹果区别也没有多大。不过确实容易出问题,只要不乱改东西都没事。 对于实在木有钱又特别依赖 mac 的人来说是不错的选择。
我生活中的见过的很多人,买个苹果本子,还没拿回家,先让商家格式化装 Windows.
甚至开开除了上 QQ, 斗地主,什么都不会。
楼主正好相反,和那些人有的一拼啊!
不玩大菠萝 省下的钱可以直接买 iMac 了!省下的时间可以 xxx 了!
话说我也是大菠萝上线第一天就买的,然后一下冲到了 Inferno。钱倒是小事,回头想想这时间还真不如做别的事情了
我买了台 21.5 寸超薄仿苹果一体机,装的是系统 Win7 64 位+Mac OS X Mountain Lion 10.82 双系统,破解版感觉不错,虽然有些软件用着不是怎么正常,但是那些都是要收费的。我可以再 win7 系统或百度下,更方便了。双系统感觉也不错,可以却换不会那么开玩腻。现在和大家分享一下。我在这家店买的推荐给朋友们,价钱也实惠http://ltjsmg.taobao.com/shop/view_shop.htm?spm=a1z09.1.0.261.UfOR7o&mytmenu=mdianpu&utkn=g,pbttamrrga1359006768482&user_number_id=678516525&scm=1028.1.1.20001