Debian LUKS 全盘加密安装与恢复
Debian 安装器里 LUKS 加密分区怎么勾、口令记在哪、启动时按什么键解锁、忘记密码用安装盘恢复,以及和 Ubuntu 桌面版加密的差异。
结论先行
Debian 官方安装器的分区步骤支持整盘加密(LUKS):安装时勾掉「加密」并设好 LUKS 口令,之后每次开机在引导时输入口令解锁;忘了口令就用安装盘进紧急模式把密码重置为 root 密码(不是 LUKS 口令)。
安装时怎么做
以 Debian 13.7.0 DVD-1 条目 为例:
- 分区方式选「手动(Advanced)」。
- 创建/选区时把「Use as」设为 LUKS 容器,设定 LUKS 口令。
- 文件系统建在 LUKS 容器里(ext4 等),再按常规做根分区。
- 装完重启后,引导过程停在 LUKS 提示,输入口令才能继续。
安装器支持整盘加密与单分区加密两种粒度;是否加密 swap、是否启用 keyfile,按机型与合规要求选,行为以安装器实际选项为准。
忘了 LUKS 口令怎么办
Debian 的 LUKS 卷里存有 root 密码的提示记录:用安装盘引导 → 选紧急/文本模式 → 解锁 LUKS 后把 root 密码重置为已知值。这是标准恢复路径,不依赖第三方工具。
对比 Ubuntu 桌面版:图形安装器的加密流程与 Debian 一致(安装时选加密),但 LUKS 口令本身没有「找回」手段——口令只写一次,务必当场记录,两发行版通用。
常见误操作
- 装完才发现没设 LUKS 口令就写盘——回安装盘重做分区步骤。
- 拿 root 密码当 LUKS 口令输入——两者不是同一把钥匙。
- 在没写盘前改主意要重新走安装器,避免留下半写状态。