码迷,mamicode.com
首页 > 系统相关 > 详细

Mac OS X 遭遇 FileVault 加密异常无法升级系统的解决方案

时间:2015-11-23 06:19:34      阅读:525      评论:0      收藏:0      [点我收藏+]

标签:

    文章说明:

    • 作者:麦克船长,Club 团队负责人,Club APP 是年轻人的兴趣俱乐部(社区)
    • 出处:Apple 开发者俱乐部 http://whatsclub.cn/feed/8526
    • 声明:本博客作者及 Club 团队麦克船长,所以系原创。其他任何人转载请保留本版权声明。

    1、问题背景

    最近遇到一个棘(er 4)手(bi 1)的问题,才引出这篇文章。原因如下:

    • 我将 iPhone 升级到了 iOS 9.1
    • Xcode 版本必须 >= 7.1 才能 build APP 到 iOS 9.1 的设备上
    • 安装 Xcode 7.1 需要 OS X 版本最低为 El Capitan
    • El Capitan 需要磁盘 FileVault 未加密或完全加密,不能处于如下这些状态:正在加密、正在解密、加密已暂停、正在优化等

    想直奔解决方案的同学,请跳到第 2 小节阅读。


    希望你没有被绕晕。那么我就升级 OS X 就好了呗。但是 OS X 升级到 El Capitan 时提示失败。网上查到说要关闭 FileVault。


    好家伙,我压根也没开启 FileVault。试了几次没办法,只能试试『先开启 FileVault 加密完成,再解密』这个奇葩办法了。。


    于是漫长的加密开始了,大概加密了几个小时吧(网上有的朋友说加密几天,可能跟设备性能有关,我的 Macbook 虽然是三年前的,但也是 SSD、CPU 订制最高配、内存订制到当时最大的 16GB,炫耀完毕,吐舌头)。但是!并没有完成,而是变成了『加密已暂停』状态。


    这就无力回天了,用尽网上一切办法,都无效,无法使『加密已暂停』变为完全不加密或者加密完成的状态。


    泪奔是没有用的,后悔手贱升级了 iOS 9.1 也是没用的(事实上 Club 团队必须至少有一台 iOS 9.1 设备,并非手贱)。

    2、解决方案

    网上查询很多相似问题,经常被提到说:

    联系 Apple 客服最终给出的解决方案是重装系统』。。。

    这尼玛不是坑爹吗!?我这 256GB 的 SSD 里堆满了各类文件,并且作为主力工作设备,重装系统无疑会大大影响工作。


    后来我想是否可以 burn 一个启动盘,然后用外置的启动盘来启动我这台 Macbook,来修复 Macbook 内磁盘的加密问题呢。最后证明是可行的。

    3、烧制 OS X 启动 U 盘

    利用免费软件 Disk maker X 搞定。注意:

    • 准备一个最小 8GB 的 U 盘。
    • 最好此前已经下载过 El Capitan,否则 burning 之前要用 Diskmaker X 时现下载 El Capitan 还是挺慢的。提前下载的方法就是在 Mac App Store 里面选择升级到 El Capitan 就好。
    • Burning 过程非常简单,没什么好说的。

    4、修复 Mac 设备内的『加密已暂停』磁盘

    • 将 El Capitan 启动 U 盘插入 USB 接口。
    • 重启设备,过程中按住 option 键。
    • 选择通过启动 U 盘启动设备。
    • 在选择系统语言后,打开『磁盘工具(Disk Utility)』。
    • 使用『磁盘工具』解锁设备内的磁盘。
    • 解锁后选择『紧急修复(aid)』。

    注意一定要先『解锁』,否则你的磁盘即便被修复了,也没有什么卵用。

    5、继续加密

    以上操作搞定后,重启电脑,使用设备内的系统盘启动。启动后到『系统偏好设置-安全性与隐私』中,会发现『加密已暂停』变成了『正在加密』或者『正在优化』。


    待优化(大概至少要几个小时,视你磁盘内的存储状态以及设备性能而定)结束后,不必解密,即可安装 El Capitan,过程顺利。

    6、喝着啤酒,体验 El Capitan 吧!

    其实我认为最大的变化,就是支持分屏了,不用再自己拖窗口费劲了。


    参考文献:

    文末说明:

    • 本文转自:Apple 开发者俱乐部 http://whatsclub.cn/feed/8526
    • 本文作者:麦克船长,Club 团队负责人,Club APP 是年轻人的兴趣俱乐部(社区)
    • 转载声明:本博客作者及 Club 团队麦克船长,所以系原创。其他任何人转载请保留本版权声明。

    Mac OS X 遭遇 FileVault 加密异常无法升级系统的解决方案

    标签:

    原文地址:http://blog.csdn.net/poechant/article/details/49989535

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!