答案1
如何识别最初分配给LUKS分区的名称?
启动到 Live USB 时识别损坏系统中的根分区
我们假设加密分区中/dev/sdXY
X 是字母,Y 是数字。
解密根分区,以便我们查看内部内容
Ctrl按+ Alt+打开终端T并输入:
sudo cryptsetup luksOpen /dev/sdXY temp_name
首先,系统会要求您输入sudo password
。输入密码并按Enter。接下来它会显示:
Enter passphrase for /dev/sdXY:
输入密码并按Enter。密码和密码都不会显示,光标也不会移动。这是正常的。这将创建/dev/mapper/temp_name
挂载解密的分区并查看里面的内容
sudo mkdir /mnt/temp_dir
sudo mount /dev/mapper/temp_name /mnt/temp_dir
sudo cat /mnt/temp_dir/etc/crypttab
最后一行应该显示crypttab
文件的内容,如下所示:
correct_name UUID=78base79-8463-4046-a2b1-3a36b14cf42d none luks,timeout=30
记下correct_name
以继续本教程。
撤消所有步骤
键入以下命令以使所有内容恢复原状:
sudo umount /mnt/temp_dir # Un-mounts /dev/mapper/temp_name
sudo rmdir /mnt/temp_dir # Deletes the temp_dir
sudo cryptsetup luksClose temp_name # Un-maps the LUKS partition from tem_name
希望这可以帮助