Turn off Filevault on macOS:

https://kane.mx/posts/2021/turn-off-filevault-on-macosx/

Oct 31, 2021,

Tags: MACOSX, MACOS MONTEREY, FILEVAULT, TIP

I'm trying to upgrade my Macbook Pro to macOS Monterey,

however the installation can not be started due to the disk is encrypted by Filevault

I have to turn off Filevault to disable disk encrpytion before installing macOS Monterey.

I found this support article on how turning off Filevault,

but it does not work at all. There is nothing hint or error message after clicking the option Turn off Filevault.

After researching it for a while, I found this post via CLI command,

$ sudo fdesetup disable

But above command also does not work, it exits with error code -69594 as follow:

$ sudo fdesetup disable
Enter the user name:abael
Enter the password for user 'abael':
FileVault was not disabled (-69594).

I found some articles said that the Filevault only can be disabled by the user whom enables it.

I found below command to show the user whom enabled the Filevault,

it's enabled by an unknown user! I don't have idea how enabling it.

$ sudo fdesetup list -extended
ESCROW UUID TYPE USER
2D3F7CA5-4ED4-4537-8DA2-98B1E3637954 Unknown User

Finally I found below command line to disable Filevault though I don't know which user enabled it.

$ diskutil apfs disableFileVault disk1s1
Passphrase for existing "Disk" user C099E506-4FB9-3C91-AB16-3FDCC9BEB01F:
Starting background decryption of disk1s1 using the "Disk" crypto user as authorization
Background decryption is ongoing; see "diskutil apfs list" to see progress
bash-3.2# diskutil apfs list
APFS Container (1 found)
|
+-- Container disk1 FA085B60-3AD2-47EA-B139-66D1A3F67CF2
====================================================
APFS Container Reference: disk1
Size (Capacity Ceiling): 250685575168 B (250.7 GB)
Capacity In Use By Volumes: 217974448128 B (218.0 GB) (87.0% used)
Capacity Not Allocated: 32711127040 B (32.7 GB) (13.0% free)
|
...

$ diskutil apfs disableFileVault disk1s1 -user disk

Input the disk password when booting the macOS.

The disabling Filevault will be processed in backgroud, you can retrieve the progress by below command,

$ diskutil apfs list

Happy Monterey!

Forward: Turn off Filevault on macOS的更多相关文章

  1. How to Fix a Frozen Mac When Updating macOS

    How to Fix a Frozen Mac When Updating macOS By Mike Tee – Posted on Sep 1, 2019 in Mac   While macOS ...

  2. (转) Playing FPS games with deep reinforcement learning

    Playing FPS games with deep reinforcement learning 博文转自:https://blog.acolyer.org/2016/11/23/playing- ...

  3. Blend Tree Type

    1D 只有一个参数,用于控制状态之间的切换 2D Simple Directional 2D Simple Directional   :具有方向性的动画片段,同一方向上最好不要有多个动画片段 2D ...

  4. [转载] what's goole mock

    原文: https://code.google.com/p/googlemock/wiki/V1_7_ForDummies 地址被墙了, 看起来费劲, 转载一份 Google C++ Mocking ...

  5. ZOJ 3890 Wumpus

    Wumpus Time Limit: 2 Seconds      Memory Limit: 65536 KB One day Leon finds a very classic game call ...

  6. GlitchBot -HZNU寒假集训

    One of our delivery robots is malfunctioning! The job of the robot is simple; it should follow a lis ...

  7. [LeetCode] Robot Room Cleaner 扫地机器人

    Given a robot cleaner in a room modeled as a grid. Each cell in the grid can be empty or blocked. Th ...

  8. LeetCode - Robot Room Cleaner

    Given a robot cleaner in a room modeled as a grid. Each cell in the grid can be empty or blocked. Th ...

  9. 489. Robot Room Cleaner扫地机器人

    [抄题]: Given a robot cleaner in a room modeled as a grid. Each cell in the grid can be empty or block ...

  10. telnet退出

    windows下退出telnet:可以参考下面linux退出,也可以直接关闭窗口. linux退出telnet: 1.输入ctrl+]:显示出telnet>. 2.此时可以输入?,查看可以使用的 ...

随机推荐

  1. 三维装箱问题(3D Bin Packing Problem, 3D-BPP)

    提出问题 集装箱海运家具, 沙发, 茶几, 椅子等等, 有多少套家具,以及每个家具的长宽高都会告诉你. 把所有的家具都装进集装箱里, 要求通过算法算出一共需要多少集装箱. 1.要考虑怎样装, 需要的集 ...

  2. [数据库/SQL] 浅谈DDL、DSL、DCL、DML、DQL

    概念辨析:SQL.DQL.DML.DDL.DCL SQL(Structure Query Language, 结构化查询语言)语言是数据库的核心语言. SQL的发展是从1974年开始的,其发展过程如下 ...

  3. mssql sqlserver 使用xp_cmdShell运行时,报15281异常的处理办法

    下文讲述 使用xp_cmdshell运行时,出现消息异常的操作方法,如下所示:实验环境:sql server 2008 R2 今天在sql查询管理器中运行xp_cmdshell命令时,出现以下错误现象 ...

  4. 字典(Dictionary) update()方法

    描述 python字典(Dictionary) update()函数吧dict2的键/值对更新到dict里 语法 dict.update(dict2) 参数 dict2 -- 添加到指定字典dict里 ...

  5. VS2019 配置libzmq-4.3.1

    1.下载libzmq-4.3.1 https://github.com/zeromq/libzmq/tags 2.解压并查看 3.编译 使用vs2019对其进行编译,点击libzmq.sln进入工程环 ...

  6. React-Native开发鸿蒙NEXT-从global变量聊聊代码的内部优化

    .markdown-body { line-height: 1.75; font-weight: 400; font-size: 16px; overflow-x: hidden; color: rg ...

  7. maven编译报错 [ERROR] Malformed \uxxxx encoding

    问题背景:pom.xml project标签 提示 maven Malformed \uxxxx encoding,而且,使用 IDEA 编译项目的时候,会有相同的提示. 解决方案:网上提供的解决办法 ...

  8. Go与C/C++ 互相调用

    A. Go调用C 1.Go调用C:在go文件里调C(以下代码中除了开头的注释之外,其他注释不可删除) /* * go 和 C 互调用程序 */ package main /* int Add( int ...

  9. 以RRT为例分析创新点的产生

    1.找到基本算法的问题 1.1 喂文章和专利给GPT并分析提出的问题 1.2 整理问题 分析当前问题属于基本算法的那个阶段 2.1 固定参数问题:以双向RRT为例子:步长.采样方向.局部优化范围.交换 ...

  10. Iceberg在袋鼠云的探索及实践

    "数据湖"."湖仓一体"及"流批一体"等概念,是近年来大数据领域热度最高的词汇,在各大互联网公司掀起了一波波的热潮,各家公司纷纷推出了自己的 ...