Snow Leopard 无法进入64bit 解决方法一例

十月 15th, 2009 11:42下午 10 Comments Post a Comment

无法进入64bit可能由很多问题造成,这里仅是我遇到的一例的解决方法,

前些天弄声卡驱动结果声卡还是没用上原版的appleHda,结果Snow Leopard无法进入64bit了

不过可以进入32bit。仔细检查发现

\System\Library\Caches\com.apple.kext.caches\Directories\System\Library\Extensions的

文件和以前不一样,

仅有IOKitPersonalities_i386.ioplist.gz,KextPropertyValues_OSBundleHelper_i386.plist.gz,

却没有64bit的IOKitPersonalities_x86_64.ioplist.gz KextPropertyValues_OSBundleHelper_x86_64.plist.gz

于是尝试把\System\Library\Caches给清空然后重启,以arch=x86_64为参数进入,结果还是

五国,以arch=i386成功进入32bit,最后发现尽管把\System\Library\Caches给清空了,但是关机在重启之前系统又会建立IOKitPersonalities_i386.ioplist.gz,等文件。

干脆直接在vista下把Caches给清空,然后以arch=x86_64 –v -f启动,结果成功进入。重启试了一下32bit,也可以。

我用的引导文件是bootthink 按在其启动界面按f8后可以输入参数,vista下用的macdirve

读写snow分区。

最后看一下\System\Library\Caches\com.apple.kext.caches\Directories\System\Library\Extensions

1

和以前一样了。

Categories: osx86 标签:, Post a Comment

10 Comments

  1. #1 A.shun

    你的Mac玩得挺好吗。

    64bit。。对我来说是遥远的事情

  2. 技术问题我也不懂,支持下你

  3. #3 鲍捷

    距离比较远,像你这样的话,估计我要被电脑给玩死~~~

  4. #4 fblue

    mac os 和windows双系统的有用

  5. fblue

    系统是很稳定,就是我太爱乱实验东西了。。呵呵

  6. fblue

    64bit。。对我来说是遥远的,为什么阿?

  7. 用着比较古老的机器。
    而且win的64bit为程序支持还不多吧

  8. 我的机器也挺老的。现在64bit原生的程序确实不够多,不过据说windows8有128bit的

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*