~$ blkid
/dev/sda5: UUID="2a5b14e5-ac61-42c5-8240-c8aa144b07b3" TYPE="ext4"
/dev/sda6: UUID="685a9f14-4680-4620-a498-126f1113a471" TYPE="swap"
~$ sudoedit /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=2a5b14e5-ac61-42c5-8240-c8aa144b07b3 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=685a9f14-4680-4620-a498-126f1113a471 none swap sw 0 0
Run Code Online (Sandbox Code Playgroud)
在我看来,一切都很完美。但它不会在启动时挂载。我可以umount -a在启动后做,并且有效。实时会话还会自动挂载分区。帮助?
我已经看过并阅读了系统未安装交换分区问题的答案。它不适用于我的情况,因为交换条目fstab已经在最后。其他原因是这里的问题。
别担心!
/dev/sda6为有效的交换mkswap /dev/sda6 swapon /dev/sda6/etc/fstab以使交换在每次启动后启动。交换线可能已经存在。您只需要更新UUID作为步骤 1 的输出收到的信息。