posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
原文:http://blog.sina.com.cn/s/blog_5a6efa330100x3sp.html

10月12日全新的IOS 5系统可供下载后,Mac OS也升级到了10.7.2,10.7.2支持iCloud 全套云服务,用户可以将自己的数据自动存储到iCloud中并推送到所有设备。另外本次更新主要包括常规性修复,增强了稳定性、兼容性和安全性等。
但很多黑苹果的朋友在更新10.7.2版本后,发现系统无法启动,出现五国或者禁止符号等错误。本文只针对采用虚拟机(VMware或者VirtualBOX)的朋友,具体解决方案如下;
原因就是:升级后AppleLSIFusionMPT.kext 出了问题,这个可以在升级补丁前备份AppleLSIFusionMPT.kext,完了后AppleLSIFusionMPT.kext备份到之前的文件夹。
具体解决方法是:
1、首先正常启动虚拟机后,进入Mac OS X 10.7.1操作系统内。

原版本为:11B26

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

2、启动“终端”程序(在“前往-实用工具”中)
3、在终端命令行下完整输入如下引号内的命令(意思是备份AppleLSIFusionMPT.kext文件到当前目录)
“cp -rv /System/Library/Extensions/AppleLSIFusionMPT.kext  .“
注意最后一个点号不要忘记(指备份到当前目录),而且大小写也不能错(我没试过全部小写,我印象中Unix系统都是大小写敏感的,这一点和windows不一样)
输入之后,按回车,会出现一大堆文字,表示一些文件被正常备份下来。
VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

 
4、不要关闭终端,然后开始正常的10.7.2补丁升级操作(这个步骤不会很快,尤其是在虚拟机下,可以干点别的,或者看我继续往下说)
苹果官方10.7.2升级包地址
http://support.apple.com/downloads/DL1459/en_US/MacOSXUpdCombo10.7.2.dmg
5、【切记】顺利升级完成后,不要立刻启动操作系统!而是重新回到终端命令行下
6、输入如下引号内命令(意思是删除在Lion10.7.2升级过程中系统又安装上的AppleLSIFusionMPT.kext,这个文件是Lion10.7.2版本的,不好用,必须先删除!)
”sudo rm -rfv /System/Library/Extensions/AppleLSIFusionMPT.kext“
回车,会提示你输入密码,输入你登录密码即可。可能屏幕没有显示,所以你一定要看好了提示文字(懂点英文还是必须的)
 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


再输入引号内命令(意思是将升级前备份在当前目录下的AppleLSIFusionMPT.kext文件,是Lion 10.7.1版本的,重新拷贝到原系统中)
”sudo cp -rv AppleLSIFusionMPT.kext /System/Library/Extensions“

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


7、正常重启,大功告成!看到版本已经变成10.7.2了。版本号为:Mac OS X Lion (11C74)
 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案
    Lion 10.7.2的主要功能之一,iCloud出来了。

这个修改版起码小的升级都没有问题,而且常用的功能都使用正常,起码我的iphone连上了itunes
假如已经升级了,显然是无法启动的,那么可以用笔者以下的解决方案来解决。实现原理就是使用Windows PE盘进入系统,然后利用Transmac工具(至于为什么不用Macdrive,因为它不能在PE下使用,而且还不免费)打开系统盘/System/Library/Extensions/,将AppleLSIFusionMPT.kext替换,可能需要两次才能生效,但是此教程是一定能够成功的。图文教程如下;(当然也是从insanelymac学来的),我直接把重要的地方粘贴过来了(部分加上了细节)
*本文将利用到的工具*(Transmac和AppleLSIFusionMPT.kext文件)
下载地址: http://m1.mail.sina.com.cn/apps/netdisk/download.php?id=e6f5482c11f317df981ddb0f1307cfca
Mac_OS_X_10.7.2系统替换文件和工具by_dehe1988.rar
 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案
使用PE工具进入系统,本人使用的是“深山红叶”大神工具包。PS:各种PE系统都行,这个只是提供一个修改的环境!
 

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案
系统界面
 
VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案



输入下载地址。如果很懒,也可以先下载,再发送到自己的邮箱中,再登陆自己邮箱下载,貌似更复杂?
 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


文件约1.5MB,很好下载的!
 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


Transmac的界面,该软件可以读取览苹果文件系统HFS+,而且可以在PE环境下运行。但Transmac默认只能读取,因此需要设置。 
 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


容许读写打开。关闭,再一次打开就会生效了。
 
VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


找到/System/Library/Extensions/目录下,将AppleLSIFusionMPT.kext复制到此替换。

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


 VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案

VMware虚拟机从Mac <wbr>OS <wbr>Lion <wbr>10.7.1更新到Mac <wbr>OS <wbr>Lion <wbr>10.7.2后无法正常启动解决方案


 


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理