Virtualbox 出现“/dev/mapper/cryptswap1 尚未准备好或不存在”错误

Fra*_*ale 5 11.10 ecryptfs

我昨天刚刚在 VirtualBox 4.1.4 中安装了 Ubuntu 11.10,每次启动 Ubuntu 时它都会说:

/dev/mapper/cryptswap1 is not ready yet or not present
Run Code Online (Sandbox Code Playgroud)

我已经做了很多谷歌搜索,试图找出如何解决这个问题,但结果是空的。似乎没有安装交换,当我键入 mount 命令并查看已安装设备的列表时,我没有看到它被列出。

我怎样才能解决这个问题?

编辑:

显然它正在安装交换。我刚刚检查了 dmesg。也许该消息并不是真正的错误,而是在启动过程中自行纠正的定时事件?

Adding 1046524k swap on /dev/mapper/cryptswap1.  Priority:-1 extents:1 across:1046524k
Run Code Online (Sandbox Code Playgroud)

wal*_*tor 2

检查交换是否已安装的另一种方法是使用free。要手动纠正此问题,请执行sudo swapon -a,这将告诉系统“开始在所有预配置的交换区域上进行交换”