不断启动到紧急模式,交换错误

不断启动到紧急模式,交换错误

昨晚将我的媒体服务器移至新机箱,从那以后它只能启动到紧急模式。我还收到“无法激活交换/交换文件”错误,如这里所述。我有一个 120 GB M2 SSD 作为系统驱动器,带有 2 个分区。我还有一个 HDD,上面有我的媒体文件。

/交换文件

这是 cat /etc/fstab 的输出 - 我知道它是错的 - 但它处于只读模式。我也不知道如何找到额外硬盘的 UUID

猫/etc/fstab

我知道可能需要更多信息 - 请告诉我

編輯/etc/fstab编辑 /etc/fstab

更新lsblk更新了 lsblk

更新的 fstab: 更新了 fstab

答案1

您可以使用

lsblk -f

找到 UUID(它将列出所有分区)并

mount -o remount,rw /

以读/写模式挂载根分区。

以下是正确的 fstab 示例:

#/etc/fstab:静态文件系统信息。
#
# 使用“blkid”打印一个
# 设备;这可以与 UUID= 一起使用,作为命名设备的更可靠方式
# 即使添加和删除磁盘也可以正常工作。请参阅 fstab(5)。
#
#                                       
PARTLABEL=UbuntuStudio1804 / ext4 错误=remount-ro 0 1
PARTLABEL=交换 无 交换 sw 0 0
PARTLABEL=ESP1 /boot/efi vfat umask=0077 0 1
PARTLABEL=数据/媒体/数据 ext4 rw,noexec 0 2
PARTLABEL=数据/媒体/数据 ext4 rw,noexec 0 2
PARTLABEL=StudioBackUp /media/backup ext4 rw,noexec 0 2
/dev/disk/by-label/archiv /media/archiv ext4 rw,noexec,nofail 0 0

我使用 PARTLABEL 而不是 UUID,因为这样更易读,我想在这里向您展示的重要内容是 fstab 行的顺序,这很重要,fstab 行按行顺序处理,因此您必须先安装/!另请注意,以 a 开头的行#是注释,未经处理。

相关内容