在启动过程中,我在Ubuntu12.04LTS i386上得到以下消息:
Disk Drive for dev/mapper/cryptswap 1 is not ready or not present它将给我的信息大约3次,然后最后加载,但我也是内部错误(昨晚和今天早上,我相当好地被它们淹没)。
我对Ubuntu和Linux完全陌生,所以我正在尽我所能尽快学习,但如果我能与人聊天,因为我拥有的这台机器显然有点麻烦(HP dc7700sf),这将是非常有帮助的。
发布于 2013-10-10 18:15:57
我也有过同样的问题。最终发现/etc/crypttab中的设备是错误的。
系统是从USB笔式驱动器安装的,所以在安装过程中,钢笔驱动器是/dev/sda,硬盘是/dev/sdb。交换分区因此被写入/etc/crypttab作为/dev/sdb6 6。在从硬盘启动之后,它变成了/dev/sda6 6,映射器再也找不到它了。
要解决这个问题,只需将/etc/crypttab中的行更正为正确的/dev/sd??或者交换分区的UUID。
发布于 2014-01-09 15:30:00
我也收到了同样的错误信息。我尝试了所建议的这里,但是错误仍然存在。(顺便说一句,在其中一个链接那里中给出的指令是不完整的。阅读帖子下面其他人的评论,这应该会让你走向正确的方向)。
我偶然发现了这个职位,它通过延迟swapon解决了我的问题。
sudo gedit /etc/fstab我改变了路线
/dev/mapper/cryptswap1 none swap sw 0 0阅读
/dev/mapper/cryptswap1 none swap sw,noauto 0 0然后
sudo gedit /etc/rc.local就在此之前
exit 0增加了这两行:
sleep 5
swapon /dev/mapper/cryptswap1发布于 2013-07-24 07:50:34
也许这个能帮上忙?这似乎是几个类似问题的答案:
mapper:Ubuntu12.04-如何在引导时解决“/dev/mapper/cryptswap1 1 1的磁盘驱动器尚未准备好或没有出现”错误
https://askubuntu.com/questions/289858
复制相似问题