我的电脑里有三个硬盘,全部用 LUKS 加密。从主驱动器启动时,我输入密码来解锁驱动器并登录 Ubuntu 18.04。从文件浏览器中,我可以单击其他加密驱动器,它们会自动安装 - 但我必须单击它们才能实现这一点。我希望这些驱动器能从 Ubuntu 内部自动安装。我按照此页面上的说明进行操作(https://www.howtoforge.com/automatically-unlock-luks-encrypted-drives-with-a-keyfile) 并且 Ubuntu 无法启动 - 我不得不使用紧急模式下的终端来恢复我的更改。有人能给我一些建议如何让它工作吗?
gparted 的屏幕截图 -https://i.stack.imgur.com/ugJvC.jpg
我最初通过 Ubuntu 磁盘工具在非系统驱动器上设置了 LUKS。
这是我的原始 /etc/crypttab 文件:
sda5_crypt UUID=69d81a7b-ca41-43b6-8731-556c93ca2337 none luks,discard
这是我编辑的 /etc/crypttab 文件,但它无法启动:
sda5_crypt UUID=69d81a7b-ca41-43b6-8731-556c93ca2337 none luks,discard
sdc_crypt /dev/sdc /root/keyfile luks
sdd_crypt /dev/sdd /root/keyfile luks
这是我的原始 /etc/fs/tab 文件:
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
UUID=25153066-2214-41ef-bf5b-fbe2224ea456 /boot ext4 defaults 0 $
/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
这是我编辑的 /etc/fstab 文件,但它无法启动:
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
UUID=25153066-2214-41ef-bf5b-fbe2224ea456 /boot ext4 defaults 0 $
/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
/dev/mapper/sdc_crypt /media/p/Data1 ext4 defaults 0 2
/dev/mapper/sdd_crypt /media/p/Data2 ext4 defaults 0 2