更新:这篇文章已经很老了,目前 Y450 的很多驱动问题都可以通过 dsdt 来解决。目前 Lucifr 已经成功转到了GPT格式硬盘,并使用 Mac 版变色龙进行引导。有时间我可能会重写这篇文章。
折腾系统总是能带给人无限的快感,折腾的过程往往比使用的过程更让人陶醉,这篇文章是在我的联想Y450a-tfo上安装Mac OS 10.6(Snow Leopard)的简单手记,是将安装和使用过程中的随手笔记整理得来,不够完整且有很多问题尚未解决。
联想Y450a-tfo配置
处理器:Mobile DualCore Intel Pentium T4200, 2000 MHz (10 x 200)
主板芯片组:Intel Cantiga PM45
系统内存:2042 MB (DDR3-1066 DDR3 SDRAM)
BIOS 类型:Phoenix
显卡:NVIDIA GeForce GT 130M (512 MB)
显示器:AU Optronics B140XW01 V0 [14” LCD]
声卡:Realtek ALC269 @ Intel 82801IB ICH9
硬盘驱动器:Hitachi HTS543232L9A300 (320 GB, 5400 RPM, SATA-II)
光盘驱动器:Optiarc DVD RW AD-7580S
键盘:PS/2 标准键盘
鼠标:Synaptics PS/2 Port TouchPad
无线网卡:Broadcom 802.11g 网络适配器(Broadcom BCM4310 USB Controller)
有线网卡:Broadcom NetLink (TM) Gigabit Ethernet(Broadcom NetLink BCM5784M PCI-E Gigabit Ethernet Controller)
下载及安装
- 下载:ftp://125.91.11.31/snowleopard_10a432_userdvd.dmg
- 安装:参照pcbeta论坛samsonwtsui的强贴:新手安装指南:一步一步从Windows到苹果雪豹,以下简称《指南》。
驱动完善
由于使用了Bootthink,很多驱动不需要安装到系统中就可以使用,只要放到C:\Darvin\System\LibrarySL\Extensions\下面就能自动读取(参考《指南》),但有些似乎还是要装了才有用,安装kext建议使用kext helper b7。目前我放到Darvin里的驱动见下,除此以外均是装到了system/library/extensions:
AppleACPIBatteryManager.kext
fakesmc.kext
NullCPUPowerManagement.kext
PlatformUUID.kext
VoodooHDA.kext
VoodooPower.kext
VoodooPState.kext
- 声卡和麦克风:VoodooHDA.kext,配合VoodooHDA.prefPane(安装程序到系统偏好设置)
- 显卡和bios重置问题:使用了mudzone(via)制作的Dsdt,具体使用见《指南》(下载)
- 鼠标、键盘、触控板:AppleACPIPS2Nub.kext,VoodooPS2Controller.kext,VoodooPS2.prefPane(安装程序到系统偏好设置)
- 重启不断电的问题:VoodooPower.kext
- 使用sudo时出现UUID错误:PlatformUUID.kext
- 笔记本电源管理及电池驱动:用NullCPUPowerManagement.kext禁用原生的电源管理功能,然后使用VoodooPState.kext配合PStateChanger(应用程序)
- 电池驱动:目前使用的是AppleACPIBatteryManager.kext,之前用VoodooBattery.kext的时候似乎五国比较多,所以就宁杀错了,不放过了(via)
- 无线网卡:bcm43xx_enabler.sh (via 下载)
- 有线网卡:用修改后的AppleBCM5787MEthernet.kext(下载),一定是要修改后的,用PlistEditPro看一下IONameMatch的string一定要是pci14e4,1693。用kext helper安装好,修复权限后重启,这时应该可以识别到网卡了。然后在系统偏好设置->网络里把建立新连接,接口选PPPoE,以太网一项选择“以太网”,填写好adsl的账户和密码应用后连接。打开终端,输入sudo tcpdump -i en1,回车,输入密码,这时等一下就应该可以连上了。
常用软件
- Paragon NTFS:支持mac os下读写ntfs分区。
- Firefox for Mac:浏览网页的话还是火狐狸比较好,比太监一样的Safari强多了
- FIT实验版:五笔及拼音输入法
- Tweetie 1.2.4: Twitter工具。
- libfetion for Mac: 飞信。
- Crossover: 运行windows程序的软件。
- Betterzip:解压缩软件。
- VLC:视频播放,1.0.3版本已经支持Rmvb。Mplayer+MPlayer Binary Codec Package:对于一些字幕的支持似乎要比VLC好一些,两者配合应该能应对大部分视频格式了。
- Perian: 针对Quicktime Player的解码库扩充,起码能看avi格式的了
- QQ for mac: 这个地址是mac版QQ的开发博客,最新的测试版都是这里放出的。
- 迅雷(Crossover版)
- easyMule
- Quicksilver:快速启动程序,有了这个就不用怕Dock里项目太多了
- Ecto 3.0(b36): 博客书写发布工具,别和Window Live Writer比。
Snow Leopard使用的一些窍门
- 让每个程序记录使用的输入法:系统偏好设置>语言与文本>输入源>允许每个文稿使用不同的输入源
- 修改host:打开终端,输入:sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts就可以用文本编辑来直观修改hosts了。(via)
- 代理方案:通过crossover安装Puff iSSH方案
升级到10.6.2
通过系统升级到10.6.2后进入系统会出现五国,通过 在Windows下用Macdrive删除System/Library/Extensions/AppleHDA.kext 就可以解决 此外还需要:
- 重装AppleACPIPS2Nub.kext,VoodooPS2Controller.kext
- 重装bcm43xx_enabler.sh
未解决的问题
- ⎷有线网卡Broadcom Netlink BCM5784m尚无驱动
- ?内存识别为DDR2 667Mhz
- ?按下睡眠之后无法正常进入睡眠,也不能再被唤醒,SleepEnabler.kext似乎不起作用,待进一步尝试
- ?无法调节屏幕亮度,ScreenShade虽然可做为一个替代方式,但这个软件反应太慢,寻求硬件解决方式
- ?VLC(Version 1.0.3 Goldeneye (Intel 32bit))播放列表中文文件名显示乱码







