安装 Ubuntu 13.10 后,我收到此消息“/dev/mapper/cryptswap1 的磁盘驱动器尚未准备好或不存在”

安装 Ubuntu 13.10 后,我收到此消息“/dev/mapper/cryptswap1 的磁盘驱动器尚未准备好或不存在”

我刚刚在我的计算机上安装完 Ubuntu 13.10。

当我启动计算机时,Ubuntu 徽标消失后,我看到以下消息:

/dev/mapper/cryptswap1 的磁盘驱动器尚未准备好或不存在

然后出现登录屏幕,当我输入密码时,我进入桌面。

这是正常的吗?我需要做些什么吗?

答案1

当您的交换分区由于某种原因无法安装时,就会出现此错误。

要解决错误:

关闭交换:

sudo swapoff -a 

在 /etc/crypttab 中注释现有的交换配置

cryptswap1 /dev/sdXX /dev/urandom swap,cipher=aes-cbc-essiv:sha256

在 /etc/fstab 中注释现有的交换配置

/dev/mapper/cryptswap1 none swap sw 0 0

使用 gparted 将交换分区重新格式化为 linux-swap

sudo mkswap /dev/sdXX 

在某处标记上一个命令返回的 UUID 值

设置交换空间版本 1,大小 = 4208636 KiB 无标签,UUID=06a9be15-d05b-466d-bfe3-a086bb9cdba0 使用新的 UUID 更新 /etc/initramfs-tools/conf.d/resume

检查你的新 UUID

RESUME=UUID=06a9be15-d05b-466d-bfe3-a086bb9cdba0
sudo update-initramfs -u (update initramfs)
sudo swapon /dev/sdXX (enable swap, XX depends on your setup)
sudo ecryptfs-setup-swap (encrypt swap)

来源和更多信息

相关内容