我按照ManualFullSystemEncryption指南建立了我的ubuntu18.04系统。这一切都工作得很好,结果是我现在有了一个使用FDE的完全可操作的Ubuntu安装。
我的部分设置是交换分区(它位于加密的系统LVM:/dev/mapper/system-swap上)。我在调查这个交换分区是否像预期的那样被系统识别,因为我想在系统上启用休眠。
在这样做的过程中,我发现了像这一个这样的论坛帖子,其中提到检查swapon -summary以查看交换是否可用和启用。在我的例子中,它的输出显示不是/dev/mapper/system-swap用于交换,而是/dev/dm-2 (这也不是一个符号链接):
$ swapon -summary
Filename Type Size Used Priority
/dev/dm-2 partition 67108860 0 -2
$ ls -la /dev/dm-2
brw-rw---- 1 root disk 253, 2 Sep 2 21:53 /dev/dm-2
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
/dev/mapper/system-root / ext4 errors=remount-ro 0 1
/dev/mapper/system-boot /boot ext4 defaults 0 2
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=8621-89F0 /boot/efi vfat umask=0077 0 1
/dev/mapper/data-home /home ext4 defaults 0 2
/dev/mapper/system-swap none swap sw 0 0我的系统是否配置为使用交换?如果是这样的话,它是否确实在/dev/mapper/system-swap使用正确的交换分区?我怎么知道?
发布于 2019-09-03 23:24:06
是的,您确实启用了交换,而且使用60GB+实现了相当大的交换。试着冬眠看看进展如何。
Linux对于同一个分区有几个名称。/dev/dm-X名称通常按顺序命名,从0开始,在每个新的分区挂载时添加一个。在您的示例中,dm-0似乎是您的磁盘,而且由于您使用的是LVM,所以dm-1是您的根目录,dm-2是您的交换空间。如果您没有安装另一个磁盘,并且您安装了一个加密的usb,它将是dm-3,等等。它通常用于加密分区,从dmcrypt。
要查看每个分区代表什么,您有几个备选方案。最简单的就是ls -alh /dev/mapper/。您还可以使用dmsetup,使用info或ls选项,甚至可以对作为LVM设置一部分的分区使用lvdisplay。
https://askubuntu.com/questions/1170608
复制相似问题