关于MacBookAIR OSX夺魂之镰 更新问题题

【原创】新版Macbook&Air无Mac&OS系统手动更新固件(EFI、SMC)
本文系本人原创,转载请注明来自杜斟技术博客。&
苹果隔三差五的就会放出固件升级包,从我买笔记本到现在,已经放出3、4个固件升级包了。如果有人像我一样彻底在硬盘上铲除了Mac
OS系统,恐怕更新固件将会成为一个很困难的问题。
下面我将具体阐述一下如何在不恢复Mac
OS系统的前提下安装固件更新,这恐怕是国内最权威、最高科技、最专业的一篇文章了。很多知识都是我自己摸索出来的,国外论坛上都没有的。有些技术细节国外论坛上的有个老外一直在求助,都还没有人回答。
言归正传,先通过下面这个地址检查下您的笔记本有哪些固件需要升级。
上面那个苹果网站写出了一个很重要的基础知识,固件更新分为EFI和SMC两种。下面摘抄了一段如何查看本机的固件版本。
检查电脑的 EFI Boot ROM 或 SMC
固件版本。
从 Apple () 菜单中(Mac
OS系统左上角),选取“关于本机”。
点按“更多信息”。
对于 OS X Lion、OS X Mountain Lion 和
OS X Mavericks,点按“系统报告”。对于更低版本的 OS X,请跳到第 4 步。
点按“硬件”部分,以显示型号标识符、Boot ROM 版本和
SMC 版本号。
版本信息显示在右侧面板中,如下图所示:
<img STYLE="HeiGHT: 389 WiDTH: 496px" ALT=" " src="/blog7style/images/common/sg_trans.gif" real_src ="/library/content/dam/edam/applecare/images/zh_CN/osx/sys_model_identifier.png" WIDTH="620" HEIGHT="510" DATA-HIRES="true" NAME="image_operate_42632"
TITLE="【原创】新版Macbook&Air无Mac&OS系统手动更新固件(EFI、SMC)" />
了解了以上背景知识,下面可以考虑升级的问题了。我的电脑是2013年中的13寸Air,所以需要下载以下两个升级固件(电脑的具体型号可以在Mac
OS系统中“关于本机”中查到)。
MacBook Air(13 英寸,2013 年中)
MacBookAir6,2
先从上面那个地址的网页中下载需要升级的固件包。注意不要下载错误,固件升级可不像软件升级,一旦升级失败笔记本就会变砖的!下载后发现是.dmg格式的文件,这个格式只有Mac
OS环境下可以打开。
先拿出安装了Mac OS系统的移动硬盘进入Mac
OS系统。如果你还没有的话请参考我前一篇博文,没有Mac
OS系统的话是完全没可能成功升级固件的。然后打开下载的dmg文件,这个文件在Mac
OS环境下是可以直接打开的,类似rar格式的压缩文件。打开后发现里面有个pkg安装包,这个安装包可以直接运行。但是,你会发现直接安装的话虽然不会提示失败,但重启后发现根本没有升级固件。原因是这样的:
EFI类型的固件升级只能通过EFI分区进行,需要把.scap格式的文件复制到EFI分区,并由EFI启动程序加载,在进入操作系统之前更新;SMC类型的固件升级需要在EFI
Shell下通过执行.efi命令更新固件,这一点类似以前用awdflash刷新BIOS。
那么到底怎么在移动硬盘上的Mac OS环境下更新固件呢?
先说下怎么更新SMC固件吧,这个简单一些:
首先,把pkg文件拖到桌面上来,然后在Mac
OS环境下下载并安装一个叫做Pacifist的软件,这个软件可以提取pkg安装包中的文件。安装这个软件的时候如果系统提示权限问题,可以在菜单中的“前往”-“应用程序”-“系统偏好设置”-“安全性与隐私”中把“允许从以下位置下载的应用程序”设置成“任何来源”。
SMC固件安装包提取出来的升级文件主要是两个,SmcFlasher.efi和xxx.smc。这两个文件一个是EFI
Shell下的刷机程序,一个是固件升级包。那么只要弄个EFI Shell,运行命令把固件刷进去就好了。具体步骤如下:
首先,在Mac OS下安装rEFIt这个软件,可以让系统启动的时候进入EFI
然后,用Pacifist把从苹果官网上下载的MacBookAirSMCUpdate2.0.dmg文件解压后的MacBookAirSMCUpdate.pkg解开,找到对应你笔记本型号的文件夹。我的是2013MacBookAir62SMC110,里面有三个文件。把这个目录拷贝到移动硬盘系统所在的根目录。
最后,重启系统,按Option,选择EFI,会出现一个选择操作系统的画面,选择EFI
Shell,进入Shell&命令行模式。输入指令“map
-r”,这个指令把所有磁盘做了映射,一般移动硬盘不是fs0就是fs1;再输入“fs0:”,切换当前所在磁盘,输入“ls”命令查看文件,如果没有文件,就输入“fs1:”,切换磁盘再ls,直到看到包括2013MacBookAir62SMC110这个目录在内的一大堆根目录文件(如果滚屏看不到可以使用ls
-b来分页显示),输入“cd 2013MacBookAir62SMC110”,再执行“SmcFlasher.efi -LoadApp
2013MBA13.smc”刷新固件(其中.efi文件是刷机程序,.smc是对应的固件,千万别刷错),风扇狂转几秒后完成刷新,20秒左右黑屏过后自动重启。
OS查看“关于本机-&更多信息-&系统报告”,关注“SMC版本(系统)”这项的变化即可知道是否成功升级。我的Macbook
Air成功升级到2.13f9了。
总结一下进入EFI Shell后执行的命令:
cd 2013MacBookAir62SMC110
SmcFlasher.efi -LoadApp
2013MBA13.smc
至此,硬盘上无Mac OS系统的Macbook
Air成功升级SMC固件。
下面该讲怎么升级EFI固件了,这个也是我翻遍了国外论坛也没找到答案的难题,而且我发现很多老外也在问这个问题,但是没有答案。
其实最简单的答案就是先用ghost把硬盘上的Windows备份,然后网络恢复系统,更新后再还原Windows。虽然看上去很笨,但是相信我,这已经是最简单的方式了。当然,如果你的硬盘像我的一样有SMART错误,不能安装系统了,就继续看后面的内容吧。下面的内容我在air的硬盘上已经实验成功了,移动硬盘没有机会尝试,希望尝试过的人反馈个结论。或者等下次苹果放出固件升级包的时候我再更新博文吧。
先搞清楚之前我说的那个事实,就是EFI固件必须借助EFI分区才能实现升级,如果没有EFI分区,是不可能升级成功的。那么,下面的问题就是怎么建立EFI分区了。
不知道大家是否看过了我最早的一篇在Macbook
Air上安装Windows的博文,其中提到了EFI分区,大小是200M。那个时候我并不知道这个分区有升级固件的作用,所以完全没保留。很多人可能和我一样删除了EFI分区,那么怎样才能还原呢?
首先,大家必须知道的是,EFI分区只能在GPT格式的硬盘分区表下建立,Windows系统常见的MBR格式是不支持的。所以,请拿出一个移动硬盘,用DiskGenius转换硬盘分区表为GPT格式,并建立一个200M的EFI分区,不用格式化。
然后,在移动硬盘的Mac
OS系统中插上移动硬盘,打开“终端”应用,输入以下命令建立一个完整的EFI分区并映射。
list(使用这个命令查看U盘的盘符和EFI分区的代号,我的U盘是disk1,EFI分区是disk1s1)
sudo newfs_msdos -v EFI
/dev/disk1s1(这个命令是建立新的文件系统,由于EFI使用FAT格式,所以指定为msdos,注意把disk1s1替换成你的盘符)
mkdir /Volumes/EFI(建立一个空目录)
sudo mount_msdos /dev/disk1s1
/Volumes/EFI(挂载U盘上的EFI分区到/Volumes/EFI)
这个时候在桌面上可以看到EFI盘符了。那么一个EFI分区建立好了,但分区中没有任何文件,无法启动系统。于是我们还需要再下载一个叫做Clover应用的EFI配置文件,我已经把这个文件放到我的百度云盘中了,大家可以在这个地址下载。文件名是EFI-2618-x64-UEFI专用.zip,如果下载地址失效,大家也可以搜索这个名字下载。
下载后把这个文件在Mac
OS系统中打开,把解压缩后的文件拷贝到桌面上的EFI分区中即可。
最后再在终端中执行sudo umount -f
/dev/disk1s1卸载盘符
那么到这个时候,我们已经在U盘中建立了EFI分区,并拷贝上了必要的系统文件,可以引导系统了。下一步就是把升级包文件装进去了。把在苹果官网下载的MacBookAirEFIUpdate2.8.dmg文件打开,用Pacifist解压出里面的文件,发现是一个叫做MBA61_0099_B12_LOCKED.scap的文件。
如果想把这个文件手动安装到EFI分区中,必须要满足一个条件,就是Mac
OS系统和EFI分区在同一个硬盘上。这也是我经过了惨痛的教训才悟出的道理……因此,必须要在这个有EFI分区的移动硬盘上再弄一个Mac
OS系统才行。具体方法可以采用ghost对拷或还原的方式实现。
完成了上面那个步骤后,再把这个文件拷贝到移动硬盘的根目录,然后继续在终端应用中输入指令:
sudo bless -mount
/&-firmware /MBA61_0099_B12_LOCKED.scap -recovery
-setBoot -nextonly -verbose
后面几个参数不输入应该也无所谓的,执行后如果不报错就说明成功了。
重启系统后按Option键,选择相关的启动项即可完成更新。
OS查看“关于本机-&更多信息-&系统报告”,关注“Boot
ROM版本”这项的变化即可知道是否成功升级。我的Macbook Air成功升级到MBA61_0099_B12了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。you have been blocked当前位置:
若新一代MacBook Air这样更新 你怎么看
来源:网络
  不知不觉我们又即将迎来苹果一年一度最盛大的产品更新季。目前大家最关注的就是 iPhone 6s 和 iPhone 6s Plus
会如何更新,今年会不会有iPad Pro,会不会有 4K 21 英寸 iMac,但是别忘了,今年秋天苹果可能还会更新 MacBook
Air。苹果将会从哪些方面更新 MacBook Air 呢?或者你希望今年 MacBook Air 有哪些更新?  Skylake 处理器  此前坊间曝光了英特尔 Skylake-U 芯片的线路图,从这些曝光的规格中我们可以了解到未来 MacBook Air
将会有哪些技术方面的。FanlessTech 表示,目前英特尔的芯片产品线大致是一款 Corei7、Corei5 和 Corei3、一款
Pentium、两款 Celerons。目前还不知道苹果会选择哪一种 SKU 作为下一代 MacBookAir 的中央处理器,不过他们认为
Corei5-6200U 以及 Corei7-6500U 系列是最佳的候选芯片。  Core i5-6200U 的主频为 2.3-2.4GHz,而 Core i7-6500U 主频则是
2.5-2.6GHz,这两种候选芯片都集成了英特尔 HD520 显卡。英特尔的新芯片还采用了 14 纳米制作工艺,意味着更节能。  据估计,Skylake-U 芯片可为 Mac 的电池续航增加 30%,其处理性能提升 10-20%。虽然这一份线路图并没有显示 Skylake-U
芯片的具体出货时间,但是根据此前多方预测,今年 10 月份是最有可能的,这也是 MacBookAir 的更新时间。  Force Touch  12 英寸 MacBook 是苹果笔记本产品中率先配备 Force Touch 的,接着才是 MacBook Pro,所以 MacBook Air
配备 Force Touch 也是迟早的事情。苹果在旗下全线产品配备 Force Touch,有利于他们在产品上部署全新用户界面解决方案。虽然行业并不看好
Force Touch 有利于刺激苹果智能或者 Mac
的销量,但是通过引入新的用户界面解决方案,这将能够催生新的易于导航同时功能丰富、强大程序。  从交互体验上来说,Force Touch
能让你和应用之间的互动更加真实。传统的触控屏幕仅仅支持二维的输入。我们可以在屏幕上轻点、滑动,感觉上或许已经足够方便了,但事实上这依然只是 2D
层面的互动。而在现实生活中,人与人或者人与物之间的互动都不仅仅是单纯的触碰所能表达全面的,比如你想叫醒你熟睡的同桌又不想惹火她,你不可能用尽全力去拍她,这样你会死的很难看,也不可能轻手轻脚的摸她,这样一定会被当作流氓。  不同的力度会导致不同的结果大家应该都懂,想叫醒她一定会是恰到好处的戳她几下才是合适。所以,Force Touch的出现很好的模拟了这种 3D
层面的互动,能够给开发者带来更多的可能性,也为用户完善了用户体验。  USB-C 和 Retina 屏幕  虽然目前苹果旗下产品仅 12 英寸 MacBook 配备了 USB-C 接口,但是行业认为即使 MacBook Air 才使用 Thunderbolt
2 接口没多久,但是新的 MacBook Air 机型也很有可能配备这个新的接口标准。  USB-C 是目前最新的 USB 规范,其最大的传输速率提升至 10Gbps,与 USB 3.0 的 5Gbps
相比提升了一倍,支持双向供电使用。而且使用这个接口,苹果能够将 MacBook 设计得非常薄。如果在 MacBook Air 上也使用这个接口规范,那么
MacBook Air 的机身厚度是不是能够进一步缩小呢?  目前 iPhone、iPad、MacBook Pro 和 iMac 等设备,都拥有 Retina 显示屏,而唯独只有 MacBook Air
缺席,根据 HIS 机构研究与战略分析主管 Sweta Dash 的分析来看,功耗应该是最大的影响因素。  另外还有一个影响因素就是性能。MacBook Air
本身的硬件条件也不是非常适合使用视网膜显示屏。假如采用13寸视网膜屏幕,分辨率就会随之提升,如此高的分辨率势必需要更好的显卡提供显示支持。虽然 MacBook
Air 自身集成的显卡理论上能够驱动高分辨率显示,但在使用大型软件或者游戏时劣势就会显露,体验并不会太好。  而如果今年 MacBook Air 升级使用 Skylake 处理器,它的功耗性能更好,再加上英特尔的 Intel HD520 显卡,MacBook
Air 配备 Retina 屏幕的可能性就更高了,至于会不会是 Retina HD,等到苹果发布新品时就会知道了。  其他方面  此前有消息显示新款 MacBook Air 可能会内置 512GB 的闪存,RAM升级至8GB。行业猜测新机型的起售价可能会降低 100
美元。近年苹果不断调整 Mac 系列产品的售价,MacBook Air 和 MacBook Pro 售价降低,同时推出更便宜的 iMac 和 Mac Mini
产品,所以苹果进一步调整价格也不无可能。  发货时间  发货时间很大程度上取决于英特尔的芯片上市时间,苹果公司制造商合作伙伴的信息显示将会在今年下半年,有可能是在 10-11 月之间。另外还有一种说法是在
2016 年的 3 月份,因为英特尔旗下适用于 MacBook Air 的芯片将会在今年第四季度才量产。  Windows 10  想要在设备上同时使用 Windows 10 和 OS X 系统的用户可能会比较关心这个问题。日前苹果对 Boot Camp
进行一次重大更新,主要是带来了对 Windows 10 的支持。这也就意味着,Mac 用户可以放心地安装并使用 Windows 10
了。需要说明的是,最新版本的 Boot Camp 仅支持 64 位版的 Windows 10。
你可能还对一下内容感兴趣
【上一篇】
【下一篇】
推荐阅读:
看完这篇文章有何感觉?
苹果应用推荐
PP助手准备为您下载应用
未越狱版:鳄鱼小顽皮爱洗澡
如果在10秒后下载任务还没有开始,请下载并安装:
下载步骤如下:MAC BOOK AIR系统崩溃 需要重装系统,请高手 指点 解决完毕 重重加分
一台10年 MAC book air在安装win7未成功,mac系统也进不去了,在开机按alt 只显示一个windows硬盘 现在整个机器已经崩溃,我已经下载了苹果雪豹操作系统DMG格式,我需要将这个文件写成U盘系统启动,来修复MAC系统(此项操作这能在另外一台XP系统电脑操作),因机器10年买的
自带的U盘恢复 已经丢失,请指明需哪些软件(软件版本注明) 最好带下载链接,要求去售后的 就免回复了,去售后不是我的风格,就失去了,研究的意义,问题讲解明白解决后 重重加分!!!!
  之前笔者写过一篇关于苹果新MBA的购买指南的帖子,里面有介绍了它的外观性能配置等!记得写那篇帖子的时候,Haswell新版的苹果Air 还没有在国内上市也就是没...
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
关注成功!该问题被回答后,将给您发送站内短信。
您也可以通过关注问答堂微信,及时获得您关注问题的回答。
微信关注问题方法“”关于os x ei capitan更新失败的求助【macbookair吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:144,695贴子:
关于os x ei capitan更新失败的求助收藏
下午开始更新,中途暂停重启了一下机子,就发现没法更新了,一直显示请稍等,详见如图,求助!
国美网上商城,快消百货,厨卫家电,手机数码等万件商品,正品行货,货到付款免运费!7日内可免费退换货,开具正规票据,全国联保!
按住Op键,把这个删了就好了,可以重新下载更新
从网盘下载,然后安装,用迅雷更快
登录百度帐号推荐应用

我要回帖

更多关于 80244019更新遇到问题 的文章

 

随机推荐