我有 Ubuntu 18.04.4,在安装过程中我创建了一个 16GB 的交换分区。一切正常,直到我删除它并创建一个新的,因为我需要磁盘的这一部分。新分区从未交换过,每次我都必须手动交换。有什么想法吗?
=========================================================
cat /etc/fstab
输出:
# 安装期间交换位于 /dev/sdb6
UUID=7a6bcacc-80cc-43ab-a6f9-bba2ad700fd0 无
=========================================================
lsblk -o NAME,LABEL,SIZE,FSTYPE,MOUNTPOINT,UUID
输出:
sda465,8G
sda1 100M vfat /boot/efi 989D-9C4A
sda2 16M
sda3 135,8G ntfs 2ECCA154CCA1175D
sda4 18,6G ext4 47814b5c-274c-419a-9cd8-fde3747b7db5
sda5 954M ext4 /启动 8439bda4-aa66-4691-b91b-2c17a2077605
sda6 166,5G ext4 / d84635f0-058f-4756-9a44-9919896b2986
sda7 506M ntfs 6E6CE1CA6CE18D61
sda8 14,9G 交换 [SWAP] 94a8fc28-7164-44c2-abfa-1f0a3ce8eb4f
sda9 arch64 32,1G ext4 52dc9139-72f4-4eba-9d8b-a6f3190df6af
sda10 游戏 96,3G ext4 /srv 604132ee-2976-4181-be11-e059fe5d96d6
=========================================================
答案1
您已更改交换分区,因此也更改了其 UUID。这必须反映在文件中/etc/fstab
:
打开终端并输入
sudo nano /etc/fstab
搜索如下行:
UUID=7a6bcacc-80cc-43ab-a6f9-bba2ad700fd0 none swap sw 0 0
94a8fc28-7164-44c2-abfa-1f0a3ce8eb4f
用以下代码替换 UUID 后面的数字:
UUID=94a8fc28-7164-44c2-abfa-1f0a3ce8eb4f none swap sw 0 0
使用 CRTL+X 保存并重新启动。如果您启用了休眠,grub 也需要实际的恢复 uuid。