如何将Kali Linux Live系统直接启动至文本终端以恢复加密持久化分区数据?
如何将Kali Linux Live系统直接启动至文本终端以恢复加密持久化分区数据?
别慌,这就一步步带你搞定启动到文本终端,再顺利挂载加密分区恢复数据:
首先重启你的Kali Live USB设备,当出现启动选择菜单时(就是下面这个界面),别直接按回车启动:

- 按e键进入启动参数编辑界面,找到以
linux开头的那一行 - 删掉这行里的
quiet splash这类图形界面相关参数,然后在末尾加上systemd.unit=multi-user.target——这个参数会让系统直接启动到纯文本命令行模式 - 按Ctrl+X或者F10启动系统,稍等几秒就能进入没有图形界面的命令行终端了
接下来处理加密持久化分区的挂载:
- 先确认分区正确性,输入命令:
lsblk,从输出里核对你要恢复的分区(也就是你说的/dev/sda2) - 解锁加密分区:
sudo cryptsetup luksOpen /dev/sda2 my_encrypted,这里my_encrypted是你自定义的映射名称,随便取个好记的就行,输入后按提示输入加密密码 - 创建挂载目录:
sudo mkdir /mnt/recovery - 挂载解锁后的分区:
sudo mount /dev/mapper/my_encrypted /mnt/recovery - 现在你可以用
cd /mnt/recovery进入分区目录,用cp等命令备份或提取你的数据了
操作完成后,记得正确卸载分区:
- 先退出挂载目录:
cd / - 卸载分区:
sudo umount /mnt/recovery - 关闭加密映射:
sudo cryptsetup luksClose my_encrypted
备注:内容来源于stack exchange,提问作者n0e




