![安装 Ubuntu 13.10 后,我收到此消息“/dev/mapper/cryptswap1 的磁盘驱动器尚未准备好或不存在”](https://linux22.com/image/972152/%E5%AE%89%E8%A3%85%20Ubuntu%2013.10%20%E5%90%8E%EF%BC%8C%E6%88%91%E6%94%B6%E5%88%B0%E6%AD%A4%E6%B6%88%E6%81%AF%E2%80%9C%2Fdev%2Fmapper%2Fcryptswap1%20%E7%9A%84%E7%A3%81%E7%9B%98%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%B0%9A%E6%9C%AA%E5%87%86%E5%A4%87%E5%A5%BD%E6%88%96%E4%B8%8D%E5%AD%98%E5%9C%A8%E2%80%9D%20.png)
我刚刚在我的计算机上安装完 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)