联想Y450a-tfo安装Snow Leopard不完整手记(32位下几近完美)

更新:这篇文章已经很老了,目前 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 ™ Gigabit Ethernet(Broadcom NetLink BCM5784M PCI-E Gigabit Ethernet Controller)

下载及安装

驱动完善

由于使用了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重置问题:使用了mudzonevia)制作的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,回车,输入密码,这时等一下就应该可以连上了。

常用软件

  1. Paragon NTFS:支持mac os下读ntfs分区。
  2. Firefox for Mac:浏览网页的话还是火狐狸比较好,比太监一样的Safari强多了
  3. FIT实验版:五笔及拼音输入法
  4. Tweetie 1.2.4: Twitter工具。
  5. libfetion for Mac: 飞信。
  6. Crossover: 运行windows程序的软件。
  7. Betterzip:解压缩软件。
  8. VLC:视频播放,1.0.3版本已经支持Rmvb。Mplayer+MPlayer Binary Codec Package:对于一些字幕的支持似乎要比VLC好一些,两者配合应该能应对大部分视频格式了。
  9. Perian: 针对Quicktime Player的解码库扩充,起码能看avi格式的了
  10. QQ for mac: 这个地址是mac版QQ的开发博客,最新的测试版都是这里放出的。
  11. 迅雷(Crossover版)
  12. easyMule
  13. Quicksilver:快速启动程序,有了这个就不用怕Dock里项目太多了
  14. Ecto 3.0(b36): 博客书写发布工具,别和Window Live Writer比。

Snow Leopard使用的一些窍门

  1. 让每个程序记录使用的输入法:系统偏好设置>语言与文本>输入源>允许每个文稿使用不同的输入源
  2. 修改host:打开终端,输入:sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts就可以用文本编辑来直观修改hosts了。(via
  3. 代理方案:通过crossover安装Puff iSSH方案

升级到10.6.2

通过系统升级到10.6.2后进入系统会出现五国,通过 在Windows下用Macdrive删除System/Library/Extensions/AppleHDA.kext 就可以解决 此外还需要:
  • 重装AppleACPIPS2Nub.kext,VoodooPS2Controller.kext
  • 重装bcm43xx_enabler.sh

未解决的问题

  1. 有线网卡Broadcom Netlink BCM5784m尚无驱动
  2. ?内存识别为DDR2 667Mhz
  3. ?按下睡眠之后无法正常进入睡眠,也不能再被唤醒,SleepEnabler.kext似乎不起作用,待进一步尝试
  4. ?无法调节屏幕亮度,ScreenShade虽然可做为一个替代方式,但这个软件反应太慢,寻求硬件解决方式
  5. ?VLC(Version 1.0.3 Goldeneye (Intel 32bit))播放列表中文文件名显示乱码

截图

SL_desktop

voodoops2

Bezel Interface

dashboard

系统偏好设置

Finder2

PStateChanger

Puff the magic dragon  v0.05 - Standard

Lucifr

Read more posts by this author.

Beijing, China http://lucifr.com