我最近安装了具有全盘加密功能的 20.04,并想将我的笔记本电脑设置为允许休眠。我遵循本指南这件事,但这没有用。后来我发现Ubuntu 文档中的此条目关于使用加密交换设置休眠,我想这也许是它不起作用的原因。我尝试按照说明操作,但在这一步sudo cryptsetup luksOpen /dev/sdXN cryptswap1
我收到一条错误消息,提示未正确读取标头。
目前,我对我的交换的现状感到很困惑。我的问题是:
- 如果我的整个磁盘都加密了(根目录、交换目录、主目录,全部),这是否意味着我需要遵循 Ubuntu 文档中的该条目?
/dev/mapper/vgubuntu-swap_1
和有什么区别/dev/mapper/cryptswap1
?它们都是分区吗?哪一个是我的交换分区?/dev/mapper/vgubuntu-swap_1
和有什么区别/dev/vgubuntu/swap_1
?它们一样吗?如果我想重新格式化交换分区,我需要格式化哪一个?
关于我的系统,这里有一些可能有用的信息:
$ cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/vgubuntu-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/nvme0n1p2 during installation
UUID=535df676-f16d-4bcd-b548-04e6152d7d07 /boot ext4 defaults 0 2
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=A43A-6AC9 /boot/efi vfat umask=0077 0 1
/dev/mapper/vgubuntu-swap_1 none swap sw 0 0
$ cat /etc/crypttab
nvme0n1p3_crypt UUID=fed8837c-92dc-4985-80db-38338dc84338 none luks,discard
~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.1G 2.3M 3.1G 1% /run
/dev/mapper/vgubuntu-root 915G 484G 385G 56% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/loop1 98M 98M 0 100% /snap/core/10577
/dev/loop3 9.2M 9.2M 0 100% /snap/canonical-livepatch/95
/dev/loop2 55M 55M 0 100% /snap/core18/1880
/dev/loop4 218M 218M 0 100% /snap/gnome-3-34-1804/60
/dev/loop0 119M 119M 0 100% /snap/chromium/1424
/dev/loop6 50M 50M 0 100% /snap/snap-store/467
/dev/loop5 63M 63M 0 100% /snap/gtk-common-themes/1506
/dev/loop7 163M 163M 0 100% /snap/gnome-3-28-1804/145
/dev/loop8 256M 256M 0 100% /snap/gnome-3-34-1804/36
/dev/loop10 65M 65M 0 100% /snap/gtk-common-themes/1514
/dev/loop11 56M 56M 0 100% /snap/core18/1944
/dev/nvme0n1p2 705M 410M 244M 63% /boot
/dev/nvme0n1p1 511M 7.8M 504M 2% /boot/efi
/dev/loop12 32M 32M 0 100% /snap/snapd/10492
/dev/loop13 52M 52M 0 100% /snap/snap-store/518
/dev/loop14 32M 32M 0 100% /snap/snapd/10707
/dev/loop15 98M 98M 0 100% /snap/core/10583
tmpfs 3.1G 52K 3.1G 1% /run/user/1000