我无法使用 mount -a 进行挂载,原因是错误的 fs 类型、错误的选项、错误的超级块,但我可以手动挂载

我无法使用 mount -a 进行挂载,原因是错误的 fs 类型、错误的选项、错误的超级块,但我可以手动挂载

我通常使用 UUID 来挂载我的设备,因为我使用了很多外部设备,因此我可以更好地控制它。但是当我想挂载使用 XFS 格式化的分区时,我遇到了问题。通常这对我来说是可行的

UUID=8aa6c0d2-c18e-4606-b1da-f5f1f7617f00 /backups xfs rw,noquota,errors=remount-ro       0       1

但有时这种方法会失败m̀ount -a

❯ sudo mount -a
mount: /backup5t: wrong fs type, bad option, bad superblock on /dev/sdc2, missing codepage or helper program, or other error.

如果使用下面的命令挂载可以正常工作

❯ sudo mount -U d7a5fcb4-4c68-4856-9989-f20b780bef66 /backup5t

 ~ ❯

/etc/fstab

UUID=d7a5fcb4-4c68-4856-9989-f20b780bef66 /backup5t xfs rw,noquota,errors=remount-ro  0  1

布利克德

❯ sudo blkid | grep UUID | grep BACK
/dev/sdc2: UUID="d7a5fcb4-4c68-4856-9989-f20b780bef66" TYPE="xfs" PARTLABEL="BACKUP5T" PARTUUID="f362e33b-8eb5-49a8-8b62-7ac855475741"

答案1

在 Ubuntu 20.04 中看到@michael-hampton 的评论后,在 dmesg 上没有看到任何内容。

但有一个想法。

tail -f /var/log/dmesg /var/log/syslog
...
Jan 25 12:41:31 nox kernel: [117385.642912] XFS (sdc2): unknown mount option [errors=remount-ro].

为了韓國和外部设备,最好的选择是不会失败

UUID=d7a5fcb4-4c68-4856-9989-f20b780bef66 /backup5t xfs rw,noquota,nofail  0  1

相关内容