![重新安装旧的交换分区在 ubuntu 中不起作用](https://linux22.com/image/874406/%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%E6%97%A7%E7%9A%84%E4%BA%A4%E6%8D%A2%E5%88%86%E5%8C%BA%E5%9C%A8%20ubuntu%20%E4%B8%AD%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我尝试使用此方法挂载已经可用的交换分区
~$ sudo fdisk -l
/dev/sda7 817111040 821108735 1998848 82 Linux swap / Solaris
/dev/sda8 821110784 900988927 39939072 83 Linux
Partition table entries are not in disk order
~$ sudo swapoff -a
~$ sudo /sbin/mkswap /dev/sda7
Setting up swapspace version 1, size = 1998844 KiB
no label, UUID=88052649-8989-4112-accf-594df53783ce
~$ sudo swapon -a
在此之后我收到这个错误
swapon: /dev/mapper/cryptswap1: stat failed: No such file or directory
答案1
你是尝试使用旧配置加密与你的交换当前的未使用加密的设置。
你可以:
用你的未加密交换:更改
/etc/fstab
以/dev/mapper/cryptswap1进入/dev/disk/by-uuid/88052649-8989-4112-accf-594df53783ce none swap defaults 0 2
并使用
sudo swapon -a
使用加密交换而是(推荐的方式):在 中
/etc/crypttab
,将以cryptswap1用这个:cryptswap1 /dev/sda7 /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256
然后重新启动。