在 Fedora 35 上挂载 exFAT 驱动器需要指定设备

在 Fedora 35 上挂载 exFAT 驱动器需要指定设备

我正在运行 Fedora 35,并尝试安装 exFAT 驱动器,特别是用于我的数码相机的 SD 存储卡。

计算机将读卡器识别为设备/dev/sde1,我尝试将其用作/lacie2安装点。

这工作正常:sudo mount /dev/sde1 /lacie2并且我能够访问驱动器。键入将mount驱动器显示为:

/dev/sde1 on /lacie2 type exfat (rw,relatime,fmask=0022,dmask=0022,iocharset=utf8,errors=remount-ro)

但是,我尝试将 fstab 条目写入为/etc/fstab

/dev/sde1          /lacie2         exfat   user,noauto,shortname=lower  0   0

这样我就可以直接使用 来安装驱动器sudo mount /lacie2。这不起作用,但会出现错误:

mount: /lacie2: wrong fs type, bad option, bad superblock on /dev/sde1, missing codepage or helper program, or other error. 

这里面的原因是什么呢?由于 Fedora 显然似乎能够挂载 exFAT 驱动器,为什么我必须明确指定该设备?

答案1

挂载失败,因为shortnameexfat 不支持选项(这是一个脂肪组织选项)。将其从您的设备中取出fstab,您应该能够安装该设备。

文件系统类型错误、选项错误、/dev/sde1 上的超级块错误、缺少代码页或帮助程序或其他错误。

一般来说,如果您收到此错误(并且您尝试的设备已格式化为受支持的文件系统),您应该始终检查内核日志中的“其他错误”部分,在这种情况下您应该看到类似以下内容:

内核:exfat:未知参数“短名称”

相关内容