感谢所有给我灵感的人,特别是远景的。
转载注明出处:http://blog.csdn.net/mamong/article/details/8122451
安装的是懒人版的Mountain Lion。各种版本的系统其实是差不多,没啥区别的,懒人版的只是做了一些必要的修改,便于安装,譬如支持MBR分区安装等。 采用经典的硬盘安装法安装,使用变色龙2.1较新的版本。
机器配置:
asusk40in
cpu: Intel Core2 Duo(Penryn) T6570(2.1GHz)
芯片组:nVIDIA nForce MCP75L
内存:2G ddr2 800
显卡:NVIDIA GeForce G102M (显存512M)
无线:802.11n无线网卡
有线:内置10-100-1000M网卡
硬盘:500G
声卡:内置音效芯片ALC662
基于远景坏蛋小哲的交流贴http://bbs.pcbeta.com/viewthread-898710-1-1.html完成了安装过程。最难攻克的问题也是首先会遇到的是显卡问题。显卡可能造成的问题包括黑屏,DSMOS has arrived,IOBluetoothHCIController start complete等问题,
具体可参考http://bbs.pcbeta.com/viewthread-863656-1-1.html。为了解决这个问题先后删掉了不少NV驱动,顺便把IOBluetoothXXXX也删除了。最后的结论是nvdaresman造成的,就把它删了。可以进系统,但是不能驱动显卡。只能想其他办法。后来看到一些帖子,用的是修改dsdt的显卡部分,修改的原则是要和NVDANVXXXHal.kext里显示的支持的显卡列表中相近的值。具体参考http://www.memoryz.info/nvidia-users-can-not-boot-into-mountain-lion.html。GF G102M的ID是0873,与此接近的是0860(0x086010de&0xffe0ffff)。这样修改后可能就能驱动你的显卡了,如果还出现黑屏的话,就要考虑使用lion时代的dsdt修改法,就是如下:
原版:
"device_type",
Buffer (0x0D)
{
"NVDA,Geforce"
},
修改后:
"device_type",
Buffer (0x0C)
{
"NVDA,Parent"
},
我是修改了这两处后驱动的,效果非常好,可以显示显示器型号、水波纹、QQ截图并能编辑。
接下去是声卡,对于声卡我一直没有办法,自从雪豹装好后,也就偏安于耳机听听声音,不管了。这次考虑到使用的dsdt一样,主板和声卡也都一样,就按照基础贴里的附件,用仿冒声卡+10.6.2的修改后的驱动成功驱动了。耳机和外放都是可以的,只是时间长了或者长时间无声突然发声,会有噗噗的声音。
有线和无线已经免驱了,非常好,无需使用基础帖的无线驱动了。
由于硬件还或是dsdt的原因,eth0的位置是无线,eth1的地方是有线网卡,这就导致无法登陆app store。因此我对两个网卡通过dsdt进行了内建。实现了app store登陆。
电池管理的话还是使用了基础帖的破解驱动。
基于以上内容的mountain lion会存在基础帖提到的那些问题,再次罗列一下:
1、使用功能键调屏幕调亮度时没有小太阳图标(但可以使用)
2、fn+F8(切换屏幕)时死机
3、不能睡眠
4、启动时没有菊花
5、摄像头倒立
其中第一点网上有解决办法,看起来有点复杂,不怎么实用,就不修改了。
第二点,这个功能比较高级,用于投影仪PPT演示之类的吧,感觉会是无解的问题。
第三点,经过测试,是可以实现屏幕睡眠的,但是是系统无法睡眠。使用快捷键睡眠是无法唤醒的,需要更多复杂的操作。
第四点,可以通过在org.chameleon.Boot.plist中加入npci=0x2000来解决。
第五点,无解了,windows下有时都是个问题,坑爹的华硕摄像头~!!!
其他一些高级特性可能不支持,但一般用不上吧,也超出了我能想象到的范畴。
鉴于系统信息显示iMac,可以加入一个SMBios.plist来解决,华硕K40in推荐使用Macbook Pro4.1的样子。
其他可能有用的信息:
开机出现 HEADER
READ
SIZE 200
- INCORRECT IMAGE SIGNATURE 停留几秒
终端输入:
sudo diskutil repairPermissions /
原因:
1。win变色龙有问题
2.睡眠之后有不正常重启或关机
USB失灵的解决办法:
1.删除GeForceVADriver.bundle
或者2.在org.chameleon.Boot.plist中加入
USBBusFix
Yes