加密时交换分区损坏

加密时交换分区损坏

我将系统升级到 Ubuntu 14.04LTS,在安装过程中我对主分区和交换分区进行了加密,因为在旧版本中它们已经被加密了。

但后来我注意到交换分区未被使用,使用 gparted 时我发现交换分区已损坏,我将交换分区重新格式化为 Linux-swap 并修复了 fstab 中的 UUID,然后清除了 crypttab,然后交换工作正常,但没有加密。当我运行 ecryptfs-setup-swap 来加密交换分区并重新启动系统时,它就被损坏了。

此链接显示我遵循的步骤

知道如何修复这个问题吗?


@muru 这是输出,&sda6是交换部分。

sudo blkid

/dev/sda1: SEC_TYPE="msdos" UUID="5450-4444" TYPE="vfat" 
/dev/sda2: LABEL="RECOVERY" UUID="DAAC6031AC600A79" TYPE="ntfs"
/dev/sda3: LABEL="WinSys" UUID="E2D0647AD0645737" TYPE="ntfs"
/dev/sda5: UUID="96e501a8-40ee-4d08-bcb2-2396a99abd94" TYPE="ext4"
/dev/sda7: UUID="348874d5-f654-4640-bbad-0b377e545334" TYPE="ext4" 


sudo lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 698.7G  0 disk 
├─sda1   8:1    0  39.2M  0 part 
├─sda2   8:2    0  13.2G  0 part 
├─sda3   8:3    0   100G  0 part 
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0  42.9G  0 part /
├─sda6   8:6    0  14.3G  0 part 
└─sda7   8:7    0 528.2G  0 part /home
sr0     11:0    1  1024M  0 rom  

希望现在可以读了。

答案1

我怀疑它被损坏了。加密交换分区在 GParted 等工具中显示为类型Unknown,因为该分区中充满了随机数据,而这些工具无法知道它是否真的是加密交换分区。

相关内容