- 积分
- 124
- 最后登录
- 2018-5-28
- 精华
- 0
- 阅读权限
- 20
- 主题
- 25
- UID
- 1006309
- 帖子
- 309
- PB币
- 202
- 威望
- 0
- 贡献
- 0
- 技术
- 7
- 活跃
- 147
- UID
- 1006309
- 帖子
- 309
- PB币
- 202
- 贡献
- 0
- 技术
- 7
- 活跃
- 147
|
楼主
发表于 2011-9-24 08:51:41
IP属地湖北
本帖最后由 bobma 于 2011-9-24 08:57 编辑
昨天给华硕本K40IN加了条2G,升到4G。重新开机,小小悲剧下——能进WIN,UBUNTU,不能进Lion了。
搜了下,貌似内存升级后DSDT有变化,可能需要重新制作,这个。。。
我的DSDT是沿用雪豹时代的,改的地方很多,而且是看到什么改什么,要再一一重新改,工程浩大。
幸好,2G时代的原封DSDT还保留(不用重新插拔内存条了),和新导出的4G内存DSDT比较下(我用DiffMerge对比2个文件)。
在有“SystemMemory”一行发现一串16进制数变动了一位,7变成D了,其它几个无关变动忽略。
改后重新编译,顺利进入Lion。
困惑下,DSDT到底是什么东,貌也似不固定的,类似硬件信息收集录,随时收集硬件更新,提供给硬盘上的操作系统。
在此鸣谢
本本升级内存后,mac osx不能启动解决办法
|
|