Snow Leopard on Thinkpad
终于在我的 T400上装了osx, 版本是10.6.2, 基本都正常了, 除了显卡的加速和vga输出不认. 令人欣慰的是小红点也好用, 而且支持中键滚屏!
我参考了, http://osx86.sojugarden.com/installer/, 步骤如下:
1 在你的硬盘里搞除一块空间, 作为目标分区, 比如/dev/sda3, 建议40G, 格成fat32, id改成af, 也就是苹果的分区格式hfs的id, 并且设置成主分区.
2 U盘或usb移动硬盘格出2个分区.
3 第一个作为引导分区, 例如/dev/sdb1, 格成fat32, 主分区, 激活引导. 安装grub到这个分区. 下载变色龙, 解压后把i386目录里的boot文件改名字,比如boot_chameleon_rc4, 复制到sdb1下.
然后编辑/boot/grub/menu.list如下:
title Chameleon for Snow Leopard
root (hd0,0)
kernel /boot_chameleon_rc4
下载myHack, 也保存在引导分区里
4 第2个作为安装分区, 格成fat32, id改成af. 用dd命令把Snow Leopard 10.6原版光盘或iso镜像复制到安装分区: 例如 dd if=/dev/dvdrom of=/dev/sdb2
5 重启, 用U盘引导, 选择grub菜单里的唯一一项进入到变色龙, 选择安装分区启动, 然后安装到/dev/sda3
6 安装完后重启, 还用U盘引导, 进到变色龙, 选择新目标分区启动
7 进入系统后基本设置之后, 在finder里找到U盘的引导分区, 打开myHack, 安装, 在install的时候选择custom install, 除了默认安装的之外, 勾选ApplePS2Controller, 安装的位置选择/dev/sda3(osx下叫/dev/disk0s3)
8 ok, 重启, 在原来本地硬盘的grub里面添加项
title Mac OS X - Snow Leopard 10.6.2
root (hd0,2)
makeactive
chainloader +1
boot
建议安装帮助驱动安装的软件:
1 Kext Utility, 安装驱动后,自动编译和修复权限的软件
2 kext helper, 驱动安装软件
其实驱动就是内核扩展, 可以直接cp xx.kext目录到/System/Library/Extensions/下, 或者/Extra/Extensions下面, 然后启动Kext Utility来编译安装
下面是thinkpad t400一些特有的驱动:
请参考myHack的 驱动
1 显卡ati的3470不能work, 需要安装sweec的驱动, 然后编辑/Extra/com.apple.Boot.plist,
删除GraphicsEnable, 改Graphics Mode为1440x900
2 小红点, 安装老版本的voodooPS2Controller, 然后参考 http://wencheng.fang.sh.cn/2010/03/thinkpad-ultranavi-on-snow-leopard.html, 安装UltraNav驱动, 小红点就搞定了, 支持滚动. 注意:新版的voodooPS2有bug, "`/~"键的识别有问题
然后就是升级到安装升级包, 升到10.6.2后就可以安装iphone sdk 3.2了.
^O^
我参考了, http://osx86.sojugarden.com/installer/, 步骤如下:
1 在你的硬盘里搞除一块空间, 作为目标分区, 比如/dev/sda3, 建议40G, 格成fat32, id改成af, 也就是苹果的分区格式hfs的id, 并且设置成主分区.
2 U盘或usb移动硬盘格出2个分区.
3 第一个作为引导分区, 例如/dev/sdb1, 格成fat32, 主分区, 激活引导. 安装grub到这个分区. 下载变色龙, 解压后把i386目录里的boot文件改名字,比如boot_chameleon_rc4, 复制到sdb1下.
然后编辑/boot/grub/menu.list如下:
title Chameleon for Snow Leopard
root (hd0,0)
kernel /boot_chameleon_rc4
下载myHack, 也保存在引导分区里
4 第2个作为安装分区, 格成fat32, id改成af. 用dd命令把Snow Leopard 10.6原版光盘或iso镜像复制到安装分区: 例如 dd if=/dev/dvdrom of=/dev/sdb2
5 重启, 用U盘引导, 选择grub菜单里的唯一一项进入到变色龙, 选择安装分区启动, 然后安装到/dev/sda3
6 安装完后重启, 还用U盘引导, 进到变色龙, 选择新目标分区启动
7 进入系统后基本设置之后, 在finder里找到U盘的引导分区, 打开myHack, 安装, 在install的时候选择custom install, 除了默认安装的之外, 勾选ApplePS2Controller, 安装的位置选择/dev/sda3(osx下叫/dev/disk0s3)
8 ok, 重启, 在原来本地硬盘的grub里面添加项
title Mac OS X - Snow Leopard 10.6.2
root (hd0,2)
makeactive
chainloader +1
boot
建议安装帮助驱动安装的软件:
1 Kext Utility, 安装驱动后,自动编译和修复权限的软件
2 kext helper, 驱动安装软件
其实驱动就是内核扩展, 可以直接cp xx.kext目录到/System/Library/Extensions/下, 或者/Extra/Extensions下面, 然后启动Kext Utility来编译安装
下面是thinkpad t400一些特有的驱动:
请参考myHack的 驱动
1 显卡ati的3470不能work, 需要安装sweec的驱动, 然后编辑/Extra/com.apple.Boot.plist,
删除GraphicsEnable, 改Graphics Mode为1440x900
2 小红点, 安装老版本的voodooPS2Controller, 然后参考 http://wencheng.fang.sh.cn/2010/03/thinkpad-ultranavi-on-snow-leopard.html, 安装UltraNav驱动, 小红点就搞定了, 支持滚动. 注意:新版的voodooPS2有bug, "`/~"键的识别有问题
然后就是升级到安装升级包, 升到10.6.2后就可以安装iphone sdk 3.2了.
^O^