macbook a 1286 ,Boot Camp 4.0 + Windows 7 蓝屏报错 Cache Manager的解决方案

来源:互联网 发布:edius软件下载 mac 编辑:程序博客网 时间:2024/06/05 10:15
 

      Apple发布了Mac OSX Lion操作系统,由于Lion将不再支持Rosetta, 因此部分需要Rosetta才能运行的软件不能在新版Lion上继续运行。因此,为了不引起兼容性问题,同时由于Mac分区积累了很多不必要的文件,为了倒腾出更多空间,我决定全新安装Lion。重装方法是将Lion的安装镜像写到一个空的移动硬盘上,之后再用移动硬盘引导安装。

      安装之后,由于有些时候还是不得不用到Microsoft的windows,于是用boot camp安装了windows 7。安装结束后,使用当年买的雪豹(Snow Leopard)中的boot camp 3.0安装windows驱动,重启。这时,问题出现了,在windows启动之后,大概经过30秒左右,机器自动蓝屏- -。在经历了

      几次重启,蓝屏之后,终于看清了蓝屏原因是 “Cache Manager”。当时猜想蓝屏原因可能是windows无法挂载(mount)mac分区,因为从Boot Camp 3.0开始,boot camp提供了在windows下读(写)mac分区(准确的说法应该是读/写HFS+格式硬盘)的功能,虽然3.0和windows 7存在兼容性问题,但是在过去两年的Snow Leopard + boot camp win 7的使用经历中,我从来没遇到过此类问题。而此次问题不同在于在Lion下开启了FileVault 2, 并对整个mac分区进行了加密,因此,filevault的加密有可能导致windows不能正常挂载mac所在硬盘。

      上述是我对问题的描述和原因的猜想,之后,通过Google的搜索,发现部分SL + win7用户出现过类似问题,解决方法很简单,不让windows挂载mac分区即可,换句话说就是禁用boot camp安装在windows目录下的挂载和读写HFS+硬盘的驱动。下面是具体解决方法:

      1.找到驱动的安装目录:在windows分区(姑且记做C:),驱动的具体位置在C:/Windows/System32/drivers,找到名为AppleHFS.sys 和 AppleMNT.sys 的驱动

      2.将这两个文件重命名即可,可以重命名为任何名字,如AppleHFS_dis.sys 和 AppleMNT_dis.sys。然后重启,问题解决!
注意:Lion不具有原生的写NTFS格式硬盘的能力,因此,若要在Lion中修改文件的名字,需要第三方软件支持。目前宣称支持在Lion下读写NTFS的第三方是售价$19.95的PARAGON NTFS for Mac 9.0,不过据RoaringApps的备忘录显示,此软件并没有象所宣称的完美支持Lion,在NTFS硬盘删除文件时会引发问题。


因此,修改此文件的最好办法是:
      1.安装完boot camp立刻去上述文件夹禁用驱动;
      2.如果已经遇到问题,在重启时进入Windows 安全模式,从安全模式中禁用上述驱动。
      P.S. 如果担心Lion和软件出现兼容性问题,可以查看RoaringApps网站列出的软件兼容性列表。
      P.P.S 如果想要在Windows分区读写HFS+硬盘,可以尝试更新Boot Camp,或者购买价值$49.99的

第三方软件MacDrive。
      P.P.P.S. Lion的速度有明显提升,另外,爱死Lion的Resume功能了