这是我遇到过的最奇怪的故障之一。我有 (3) 个用 Luks 加密的分区:
/home (on same disk as root)
/media/backups (external USB drive)
swap (on same disk as root)
添加 (2) 个 8 GB DDR4 内存条后 - 与 (2) 个原始 8 GB 内存条完全相同的 RAM/制造商 - 我重新启动并检查 BIOS 以查看是否可以看到所有内容。经过验证,我继续启动...并且/home
无法安装。我进入控制台登录并尝试手动解锁/安装/home
- 工作完美。我很困惑,登录到我的 XFCE 会话并检查启动日志中是否有错误 - 没有任何错误。然后我验证了我的/etc/fstab
和/etc/crypttab
是否有错误 - 再次没有任何错误。然后我运行lsblk
并发现我的系统已决定更改映射到的(锁定的)Luks 分区的 UUID /home
:
原来的
$ cat /.snapshots/106/snapshot/etc/crypttab
# <target> <source device> <key file> <options>
crypthome UUID=d0600294-3424-42c9-a0f3-b1ba222737c6 none luks,discard
cryptswap UUID=92c9487d-2b69-40cc-bc22-13af29703735 /dev/urandom luks,discard
cryptbackups UUID=d821353b-ac43-41a7-bf53-f65a030895c7 none luks
新(固定)
$ cat /etc/crypttab
# <target> <source device> <key file> options>
crypthome UUID=9daed737-e5d3-4a96-8260-8b024c2c13fa none luks,discard
cryptswap UUID=92c9487d-2b69-40cc-bc22-13af29703735 /dev/urandom luks,discard
cryptbackups UUID=d821353b-ac43-41a7-bf53-f65a030895c7 none luks
其他 Luks 分区均未遭受此更改。这是正常的吗?