T410安装MacOSX(非常暴力的)
Author: admin
这件事血黄血暴力了,手头只有10.6.3的安装光盘,用bootthink启动死活不行,都是直接重启。设置busratio=17,成功但是五国。不想花费太多时间于是直接用TrueImage 把整个在Vostro上安装好的分区镜像过来,启动是用busratio=17,并配上以下的kext,同时删除ATA相关Kext,启动成功。
- AppleACPIBatteryManager.kext 显示电池容量
- 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。还得贴狗皮膏药⋯⋯