- 积分
- 3754
- 最后登录
- 2024-5-10
- 精华
- 0
- 阅读权限
- 70
- 主题
- 96
- UID
- 245936
- 帖子
- 3130
- PB币
- 1229
- 威望
- 417
- 贡献
- 0
- 技术
- 290
- 活跃
- 1628
- UID
- 245936
- 帖子
- 3130
- PB币
- 1229
- 贡献
- 0
- 技术
- 290
- 活跃
- 1628
|
7F
发表于 2012-8-21 22:36:18
IP属地福建
|只看该作者
本帖最后由 gcafrk 于 2012-8-21 22:39 编辑
最终成功的方法:修改DSDT禁止主硬盘的热拔插功能,然后加载ML 10.8自带的AppleAHCIPort.kext。
通过IOregistryExplorer找到SATA,发现主硬盘在PRT0。因此,将以下代码加入到DSDT的Device (PRT0)中:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"AHCI Port Hot Plug",
Buffer (One)
{
0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
睡眠唤醒后死机+e-Sata移动硬盘开机后插入的识别问题均彻底得到解决!
|
|