重新安装旧的交换分区在 ubuntu 中不起作用

重新安装旧的交换分区在 ubuntu 中不起作用

我尝试使用此方法挂载已经可用的交换分区

~$ 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

你是尝试使用旧配置加密与你的交换当前的未使用加密的设置。

你可以:

  1. 用你的未加密交换:更改 /etc/fstab/dev/mapper/cryptswap1进入

    /dev/disk/by-uuid/88052649-8989-4112-accf-594df53783ce none swap defaults 0 2
    

    并使用sudo swapon -a

  2. 使用加密交换而是(推荐的方式):在 中/etc/crypttab,将以cryptswap1用这个:

    cryptswap1 /dev/sda7 /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256
    

    然后重新启动。

相关内容