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

文章说明:

  • 作者:麦克船长,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 团队麦克船长,所以系原创。其他任何人转载请保留本版权声明。
时间: 2024-10-14 04:50:31

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

在苹果Mac OS X 10.8/10.7/10.6系统中显示隐藏文件

在苹果Mac OS X 10.8/10.7/10.6系统中显示隐藏文件的方法为,先在苹果系统桌面空白处点一下,再点最上面的菜单-前往-实用工具-终端,输入以下命令(注意大小写和空格)-- defaults write com.apple.finder AppleShowAllFiles -bool true 要隐藏回去,只需把后面的true改为false: defaults write com.apple.finder AppleShowAllFiles -bool false

Mac OS 10.10 Yosemite正式版怎么升级 升级教程

苹果在2014年10月17号凌晨一点召开了新品发布会,推出了新的 iPad.iMac 产品,以及大家一直所期盼的 Mac OS 10.10 正式版系统.个人是从 Mac OS 10.10 的第一个测试版开始使用,一直到前几天的 GM3.0 版本.对于使用 Mac 电脑的小伙伴而言,新系统采用了全新的扁平风格,并且还增加了好多新功能,比如支持 与 iOS 设备进行 AirDrop 分享,支持互连互通功能,可以在 Mac 上打电话等.这里简单介绍下怎么升级更新 Mac OS 10.10 Yosemi

mac OS X 10.9.4安装win8双系统

直接进入主题: 1?先找对win8系统安装包.百度一下"我告诉你" http://www.itellyou.cn/,找到操作系统菜单,windows 8 --> 中文-简体 --> 选择第一项:Windows 8 (x64) - DVD (Chinese-Simplified),点击详细可看到:cn_windows_8_x64_dvd_915407.iso,这个是纯净安装版,我用这个成功制作了U盘安装启动. 2?准备好不小于8GB的U盘制作安装盘.cn_windows_8_

Mac OS X 启用超级用户 sudo -s 获得系统权限 Mac终端命令

为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的, 所以先要取得root权限:“sudo -s” 详见:https://www.jianshu.com/p/138b98e662ed 原文地址:https://www.cnblogs.com/xiangsj/p/9142497.html

转:Mac OS X下Sublime Text (V2.0.1)破解

Mac OS X下Sublime Text (V2.0.1)破解 Mac OS X下Sublime Text (V2.0.1)破解 (2013-03-07 14:02:54) 转载▼     正版的买个license其实并不贵,定价为70美元.如果不买license,也可access所有功能,只是偶有pop-up提示购买.有能力的请支持正版! 以下是step-by-step instructions: 1. 在http://www.sublimetext.com/上根据操作系统选择对应版本下载,

iConvert Icons 图标转换生成利器,支持Windows, Mac OS X, Linux, iOS,和Android等系统

这是一款在线图标转换工具,生成的图标支持Windows, Mac OS X, Linux, iOS, 和 Android等主流系统. 可以上传图标文件转化成另一个平台下的图标文件,例如将windows系统下的icon图标格式转换成mac os下的icns图标格式,也可以通过上传图片从而生成你指定平台下的图标格式文件.例如上传png文件转换成windows系统下的icon图标文件. 官网在线应用地址:iConvert Icons 其也有app可供下载,但要付费. 原创文章,转载请注明: 转载自 h

在Vmware 12上安装MAC OS

下载安装Vmware 12 , 安装完成后,再下载unlocker 208(for OS X 插件补丁),解压后以管理员身份运行. 新建虚拟机,选择MAC OS 镜像文件,之后就可以正常安装系统了. 可能遇到的问题 找到.vmx文件,用记事本打开,添加smc.version = 0

Mac OS X下Sublime Text (V2.0.1)破解

转自:http://blog.sina.com.cn/s/blog_559d66460101cab0.html 1. 在http://www.sublimetext.com/上根据操作系统选择对应版本下载,进行安装.此时版本为2.0.1,Mac OS X版的话要求10.6以上系统. 2. 安装完成后,在application下找到Sublime Text,右键选择显示contents,然后根据此路径 Sublime Text 2/Contents/MacOS/,在MacOS文件夹中找到名为Sub

Mac OS 安装boost

刚开始学习罗剑锋的<Boost程序库完全开发指南>,在Mac OS下按照Boost时出现了一些问题及解决方案. 环境:OS Yosemite(10.10.3) Xcode:version 6.3 Boost:1.58.0 操作步骤: 下载Boost并解压: 依次./bootstrap.sh ./b2 ./b2 install: 在Xcode中进行配置(控制台工程),build Setting中添加Header Search Paths和Library Search Paths(为步骤2中安装路