路随人茫茫

美东浮生记

  • 首页
  • Mechanical Turk
  • 数码生活
  • 机器翻译
  • 胡言乱语
  • 行走天下

T410安装MacOSX(非常暴力的)

Author: admin

这件事血黄血暴力了,手头只有10.6.3的安装光盘,用bootthink启动死活不行,都是直接重启。设置busratio=17,成功但是五国。不想花费太多时间于是直接用TrueImage 把整个在Vostro上安装好的分区镜像过来,启动是用busratio=17,并配上以下的kext,同时删除ATA相关Kext,启动成功。

  1. AppleACPIBatteryManager.kext 显示电池容量
  2. AppleIntelE1000e.kext 内置网卡

声卡用VoodooHDA驱动没有问题,切记必须删除AppleHDA, LegacyHDA等,否则VoodooHDA不能工作。

最后是显卡,我的是独立显卡NV Quadro 3100M。采用前述Vostro 200方法安装可以进入,有QE/CI,但是无DH,查找外接显示器直接黑屏。最后解决方法是DSDT。首先用Everest生成DSDT,再用ACPI Patcher反编译(D/C)。查找:

Device (PEG)

找到后找最近的那个:

   Device (VID)

最后搜索并替换_DSM方法:

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x16)
                            {
                                "@0,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@0,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@0,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                },

                                "@1,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@1,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@1,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                },

                                "NVCAP",
                                Buffer (0x18)
                                {
                                    /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
                                    /* 0008 */    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00
                                },

                                "VRAM,totalsize",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x10
                                },

                                "device_type",
                                Buffer (0x0D)
                                {
                                    "NVDA,GeForce"
                                },

                                "model",
                                Buffer (0x19)
                                {
                                    "nVidia GeForce NVS 3100M"
                                },

                                "rom-revision",
                                Buffer (0x27)
                                {
                                    "nVidia GeForce NVS 3100M OpenGL Engine"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

用Patcher编译,注意必须勾选Apply Patches before compiling和DTGP Fix。将DSDT放到C:\Darwin,重启,完成!

最后是无线网卡,买了Asus N10用得还行,个子小虽小,功能挺全,这样就挺好,基本没啥可抱怨得。 升级10.6.4后,不用再设置busratio,说明对CPU支持得很好,然而悲剧的是网卡不支持64位,因此每次启动必须用-x32。还得贴狗皮膏药⋯⋯

This entry was posted on Wednesday, July 21st, 2010 at 1:28 am and is filed under 数码生活. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

*

  • 分类

    • Mechanical Turk (3)
    • 数码生活 (8)
    • 机器翻译 (4)
    • 胡言乱语 (11)
    • 行走天下 (11)
  • 新帖

    • 微软研究院实习第一天
    • 最让我感动的动画短片One minute fly
    • 图表的艺术……
    • 同音文章
    • IPhone开发笔记(3) 使用PickerView
  • 日历

    July 2010
    M T W T F S S
    « May   Aug »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
  • 存档

  • 我的其他网站

    • 我的学术主页
    • 老婆的Blog
    • 软件发布
  • 操作

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org
  • 标签

    Google Linux MTurk rc 冬季 加拿大 匹兹堡 大雪 工具 思考 手持设备 旅行 时评 爱尔兰 科幻 签证 网络 美东 翻译 论文 酒吧 音乐

Copyright © 2012 - 路随人茫茫 | Entries (RSS) | Comments (RSS)

WordPress theme designed by web design