在 NVMe SSD 上安装带有家庭加密的 Ubuntu 16.04

在 NVMe SSD 上安装带有家庭加密的 Ubuntu 16.04

在安装 Ubuntu 16.04 并启用家庭加密的 Thinkpad X1 Carbon 第四代上,我遇到了如下所述的相同问题:新安装 Ubuntu 15.04 后,即使未设置磁盘加密,启动也会要求输入密码

我尝试使用建议的答案来解决它,但是,没有/dev/disk/by-id唯一的答案:

  • by-partlabel
  • by-partuuid
  • by-uuid

Fstab 告诉我以下信息

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p2 during installation
UUID=a7a2ee5e-14a7-423a-b32d-7f73bc076ce6 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=F2B1-8BBE  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/nvme0n1p3 during installation
#UUID=41826f3b-d376-4e1e-9ce6-0370b1b9969d none            swap    sw              0       0

并且“sudo cat /etc/cryptab”返回:

cryptswap1 UUID=41826f3b-d376-4e1e-9ce6-0370b1b9969d /dev/urandom swap,offset=1024,cipher=aes-xts-plain64

在我看来配置是正确的,这就是为什么我认为这是一个 NVMe 特定的问题。

答案1

启动时会要求输入密码来解密 /etc/cryptab 中指定的交换分区。注释掉 /etc/cryptab 中的行以禁用加密交换。上面的 /etc/fstab 无论如何都没有配置为使用 /dev/mapper/ctyptswap1。NVMe 不应该是一个促成因素。

相关内容