最近跑过启用HibernateWithEncryptedSwap现在,当我运行时,我会得到 3 个单独的“磁盘不包含有效的分区表” sudo fdisk -l
:
Disk /dev/mapper/ubuntu--t10194-root doesn't contain a valid partition table <br/>
Disk /dev/mapper/ubuntu--t10194-swap_1 doesn't contain a valid partition table <br/>
Disk /dev/mapper/cryptswap1 doesn't contain a valid partition table
输出sudo swapon --all --verbose
:
swapon on /dev/mapper/ubuntu--t10194-swap_1 <br/>
swapon: /dev/mapper/ubuntu--t10194-swap_1: read swap header failed: Invalid argument
我怎样才能摆脱 3 个单独的“不包含有效分区表”错误?
答案1
/dev/mapper/* 通常是 LVM2 或 DM 卷。它们大多不包含分区表,也不应该包含分区表 - 您可以放心地忽略这些警告。
您的交换分区似乎是 /dev/mapper/cryptswap1,它再次是一个 LVM2 或 DM 卷。
您可以通过运行来验证系统正在使用的交换分区cat /proc/swaps
,如果存在您所期望的内容,则可以放心地忽略这些警告。
PS. 你的 /etc/fstab 是什么样的?