为什么我的外部 USB 驱动器的 fstab 条目不起作用?

为什么我的外部 USB 驱动器的 fstab 条目不起作用?

我有一个外部 USB 驱动器,我的系统将其识别为/dev/sdb1.我想让它在启动时以 755 权限自动安装,并通过 samba 通过网络共享。我为它创建了安装点/mnt/mybook,并且手动安装它没有任何问题。如果我这样做mount /dev/sdb1 /mnt/mybook,它就会正确安装并且我可以访问内容。

我认为这很简单,所以我阅读了系统表并为此提出了以下行:

UUID=C252-9CA3 /mnt/mybook vfat defaults,mode=755 0 0

我从 blkid 那里得到了 UUID。

当我重新启动时,驱动器不会自动安装,更不用说我想要的 755 权限了。如何才能使驱动器以所需的权限正确自动安装?

答案1

您可以尝试另一种方法,即在乌德夫的水平和/dev/mybook-partition使用/etc/fstab。将类似以下内容放入/etc/udev/rules.d/dwilliams.rules

KERNEL=="sd*", PROGRAM=="/sbin/blkid %N", RESULT=="C252-9CA3", SYMLINK+="mybook-partition"

该部分关于在 udev 的 Arch wiki 中自动挂载 USB 设备可能会进一步帮助您。

相关内容