如何让 Mac OS X 从默认 64 位启动变为 32 位启动

升级了一台最新的 MBP MC721,拿回来换上之前的 MBP 的 SSD 硬盘以后发现无法启动,只好重装系统,用新的 MBP 配的安装盘装了系统以后发现 NTFS 分区无法识别,原来因为我没有格式化硬盘,使用的是系统覆盖的方式安装的,之前装的软件都保留了下来,而之前的系统我一直用的 ParagonNTFS 7.0.2 仍然在系统里。为何之前不装更新版的 ParagonNTFS 8.0.0 是因为之前装了以后发现不稳定,我用 BT 的时候会导致文件系统写错误,经过测试发现 7.0.2 是最稳定的版本,就一直用的这个版本。不知道何故无法继续使用了,每次插入 NTFS 格式的 USB 外置硬盘就有如下错误:

Failed to load /System/Library/Filesystems/ufsd_NTFS.fs/Contents/Resources/ufsd_NTFS.kext – (libkern/kext) link error.

装了 8.0.0 就好,恢复 7.0.2 就坏,最终没法只好使用 8.0.0 结果实在无法忍受,和之前的情况一样,BT 开一段时间就会把 NTFS 文件系统写坏,而且必须重启,否则根本无法卸载那个硬盘,导致系统的很多 IO 操作都阻塞了,严重影响了系统性能。好运的是,在卸载 8.0.0 的时候发现日志里面出现了错误,告知 libkern/kext 不支持 64 位,终于想到最新的 MBP 已经默认使用 64 位启动了,而 ParagonNTFS 7.0.2 不支持 64 位,8.0.0 支持但不稳定,这就能解释之前一切的原因了。

去找怎么将系统修改为默认 32 位启动,找到官方资料:

http://support.apple.com/kb/HT3773

有发生和我类似问题的同学可以参考此文解决。为了让大家能找到此文,特别留下一些问题的情况希望搜索引擎能帮助大家找到这篇文章:最新版 Mac 下 NTFS 无法写入、ParagonNTFS 加载错误、2011 版 Mac 下 NTFS 分区无法识别

About SXPCrazy

程序员一名,好 Web 后台编程,各种技术经验列表: HTML(11年) Javascript(1年) Java(7年) Scala(1年) CSS(.5年) Erlang(学习中) Python(学习中)
This entry was posted in 生活 and tagged , , , , . Bookmark the permalink.

发表评论