无法启动 cryptswap1 的加密设置

无法启动 cryptswap1 的加密设置

自从昨天安装了该bumblebee-nvidia软件包后,我就无法再启动我的 Ubuntu 17.10 桌面了。

我收到此错误:

[FAILED] Failed to start Cryptography Setup for cryptswap1.
See 'systemctl status [email protected]' for details.
[DEPEND] Dependency failed for dev-mapper-cryptswap1.device.
[DEPEND] Dependency failed for Encrypted Volumes.

然后系统挂起。

这可能与这个错误。那时我无法访问任何控制台来查看 systemctl 服务输出或日志。我该如何解决这个问题?

这是启动屏幕的照片:

在此处输入图片描述

答案1

我从 grub rescue-kernel 进入根控制台,然后

  1. bumblebee-nvidia我删除了单独使用但没有帮助的包裹。

  2. 我注释掉了(在行#首用)这一行

    cryptswap1 /target/swapfile /dev/urandom swap,offset=1024,cipher=aes-xts-plain64
    

    /etc/crypttab

    /dev/mapper/cryptswap1                                 none                    swap    sw              0       0
    

    /etc/fstab

第一次重启后,这有帮助。再次重启后,我再次遇到了同样的冻结!

然后,我删除了高级驱动程序 GUI 中的 NVIDIA 驱动程序,并添加了交换文件而不是加密交换。这似乎解决了问题(但缺点是不再有加密交换)

相关内容