首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法挂载/dev/mapper/cryptswap1 1

无法挂载/dev/mapper/cryptswap1 1
EN

Ask Ubuntu用户
提问于 2011-08-12 15:52:52
回答 1查看 20.7K关注 0票数 14

我的Ubuntu11.04Natty刚刚遇到了一个大问题,我认为它将以重新安装告终:-(

这是两个问题之一,所以我把它们作为两个问题提出来。

由于一些未知的原因,我昨天在我的笔记本电脑上发布了一个更新,出于所有的意图和目的,我什么也没做。除了进化论和LibreOffice加上一些GNOME环境(我的另一个问题)之外,没有重大的版本变化。

现在,每当我启动我的机器,我就会收到这条消息。

代码语言:javascript
复制
could not mount /dev/mapper/cryptswap1 M for manual S for skip

是什么导致了这个错误,Cryptswap1到底是什么?

代码语言:javascript
复制
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=c3cff8dd-1bf2-4618-8801-761b335c8d38 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

sudo blkid | grep swap

/dev/mapper/cryptswap1: TYPE:"swap"

隐转b

# <target name> <source device> <key file> <options>

ls -l /dev/mapper

total 0

crw------- 1 root root 10, 236 2011-08-16 05:28 control

Filename Type Size Used Priority

/dev/sda5 partition 1038332 86760 -1

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-08-16 21:49:35

在您的/etc/fstab文件中,有/dev/mapper/cryptswap1条目,这就是为什么Ubuntu试图在引导时挂载它的原因。如果你不使用加密分区,那行就不应该在那里了。由于某些原因,Ubuntu安装程序创建的行也被注释掉了。因此,只需更改(在/etc/fstab中):

代码语言:javascript
复制
# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

代码语言:javascript
复制
# swap was on /dev/sda5 during installation
UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0

注意:在重新启动之前,请通过运行以下命令确保检查fe10641d-a928-479e-ab3a-b0706b97b601实际上是/dev/sda5

代码语言:javascript
复制
ls -l /dev/disk/by-uuid/fe10641d-a928-479e-ab3a-b0706b97b601

它应该说:

代码语言:javascript
复制
lrwxrwxrwx 1 root root 10 2011-08-16 08:28 /dev/disk/by-uuid/fe10641d-a928-479e-ab3a-b0706b97b601 -> ../../sda5

最后的sda5部分是重要的部分。确定UUID与分区号匹配后,运行sudo fdisk -l /dev/sda并确保/dev/sda5是一个交换分区。

然后重新启动,就这样了:)希望这会有所帮助。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/56843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档