当 cryptsetup 尝试关闭分区时关机挂起

mad*_*ack 5 debian disk-encryption lvm sysvinit devuan

我有两台安装了 Devuan 的笔记本电脑。关闭时,当 cryptsetup 尝试关闭加密分区时,它会挂起大约一分钟。

\n\n

留言:

\n\n
Stopping remaining crypto disks...sda5_crypt (busy)... failed.\nStopping early crypto disks...sda5_crypt (busy)... failed.\n
Run Code Online (Sandbox Code Playgroud)\n\n

分区:

\n\n
sda5\n\xe2\x94\x94\xe2\x94\x80sda5_crypt\n  \xe2\x94\x9c\xe2\x94\x80vg-root\n  \xe2\x94\x9c\xe2\x94\x80vg-var\n  \xe2\x94\x9c\xe2\x94\x80vg-swap_1\n  \xe2\x94\x9c\xe2\x94\x80vg-tmp\n  \xe2\x94\x9c\xe2\x94\x80vg-home\n
Run Code Online (Sandbox Code Playgroud)\n\n

修改脚本 ( /lib/cryptsetup/cryptodisks.functions) 后,我知道 LVM 卷仍然处于活动状态,并且我认为它会阻止 cryptsetup 关闭分区。如果我dmsetup remove_all在 cryptsetup 关闭分区之前添加,大多数 LVM 卷都会被删除,但 vg-root 仍然存在,因此它会再次失败。

\n