首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加密交换不会在引导时挂载

加密交换不会在引导时挂载
EN

Ask Ubuntu用户
提问于 2016-07-11 16:50:48
回答 1查看 510关注 0票数 0

我需要帮助在Ubuntu14.04上进行加密的交换。它不会上装的。

我用间谍-设置-交换来加密交换。

在引导时,会发生以下错误:

代码语言:javascript
复制
device-mapper: rename ioctl on cryptswap1_unformatted failed: Device  or resource busy.

但是,如果我在登录后使用这个命令,它就能正常工作,没有任何问题:

/etc/init.d/cryptdisks reload的结果:

代码语言:javascript
复制
Stopping remaining crypto disks...
cryptswap1 (stopping)...
Starting remaining crypto disks...
cryptswap1 (starting)..
cryptswap1 (started)...

以下是我的/etc/fstab文件中的条目:

代码语言:javascript
复制
UUID=479cf731-657a-4f19-bd30-975b4019299f /               ext4    errors=remount-ro 0       1

/dev/disk/by-uuid/AAE010E1E010B613 /mnt/AAE010E1E010B613 auto nosuid,nodev,nofail,x-gvfs-show 0 0

/dev/mapper/cryptswap1 none swap sw 0 0

这就是我/etc/crypttab文件中条目中的条目:

代码语言:javascript
复制
 cryptswap1 /dev/sda6 /dev/urandom swap,cipher=aes-cbc-essiv:sha256

GParted:

EN

回答 1

Ask Ubuntu用户

发布于 2016-07-11 19:24:59

我曾经收到一条关于在启动时设置加密交换的错误消息,但是加密的交换仍然是正确设置的。

您可能会遇到这种情况,因为当您运行/etc/init.d/cryptdisks reload时,它会告诉您它正在停止cryptswap1,这表明它正在运行。

但是,您可以验证它。正如上面所说的,这个设备叫做cryptswap1,所以让我们看看它在引导后是否正常运行。

找出实际的cryptswap1设备是

尝试启动并运行ll /dev/mapper/cryptswap1。它应说明如下:

代码语言:javascript
复制
lrwxrwxrwx 1 root root 7 Jul 11 01:52 /dev/mapper/cryptswap1 -> ../dm-0

如果它这么说,这意味着/dev/mapper/cryptswap1实际上位于/dev/dm-0

查找该设备是否正在使用,

运行cat /proc/swaps。它应提供如下内容:

代码语言:javascript
复制
Filename                Type        Size    Used    Priority
/dev/dm-0                               partition   4098044 467804  -1

如果Filenamecryptswap1设备匹配,则一切正常工作。

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

https://askubuntu.com/questions/797463

复制
相关文章

相似问题

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