今天将自己的黑苹果系统升级到Mac OS X 10.6.5。看到网友们升级都很顺利, 于是没有备份, 直接开始了。但升到快要完成的时候, 出现五国文字(死机了)。。。
加-v参数重启,发现死机和AppleTyMCEDriver.kext有关, 上网查了一下, 在http://netkas.org/?p=100 发现如下文字
if you use chameleon, or other bootloader with smbios replacement support, better to make identify of your machine to be some imac or something else, MacPro4,1 identify may result in kernel panic, or you need to remove AppleTyMCEDriver.kext
于是由单用户模式重新启动系统,删除了AppleTyMCEDriver.kext
rm -rf /System/Library/Extensions/AppleTyMCEDriver.kext
终于能进系统了。
我引用的文字原意是: 如果你使用带有smbios替换功能的变色龙或其它引导程序, 你最好不要将电脑的身份标识命名为MacPro4,1, 而使用imac之类的名字, 否则会引起死机。 如果你使用了MacPro4,1为标识, 你可以在升级时使用下面的代码将下面的代码将AppleTyMCEDriver.kext删除:
while sleep 1 ; do rm -rf /System/Library/Extensions/AppleTyMCEDriver.kext ; done
由于第一次的升级没有完成, 于是我打开一个终端, 将上面的代码复制到里面,并回车运行它, 然后再运行另外下载下来的MacOSXupdCombo10.6.5.dmg文件, 这回升级顺利完成了。
转载请注明: 转自船长日志, 本文链接地址: http://www.cslog.cn/Content/mac-os-x-10-6-upgrade-appletymcedriverkext/
Pingback 引用通告: 使用SD卡安装Snow Leopard并用Time Machine备份恢复系统 | 船长日志