我会在 Debian(在带有 nextcloudpi 的 raspberrypi 上)上安装两个外部 USB 驱动器,并且始终按照相同的顺序(sda、sdb 等)安装。
现在我已连接一个 USB 外部驱动器和 Debian 自动映射为
/media/039256f6-3ba5-424f-b781-4d14a8746415 /dev/sda1 ext4 rw,nosuid,nodev,relatime
并且有一个名为 USBdrive 的挂载点,但是在 /etc/fstab 中没有这个挂载点的踪迹(我不知道这个挂载点写在哪里)
这是 fstab 文件
PARTUUID=037e0064-01 /boot vfat defaults 0 2
PARTUUID=037e0064-02 /ext4 defaults,noatime 0 1
如果我用
ls /media/USBdrive
我可以看到其中包含的文件夹。
命令
ls /media/
向我展示
039256f6-3ba5-424f-b781-4d14a8746415 USBdrive
039256f6-3ba5-424f-b781-4d14a8746415 如图所示为深蓝色
USB 驱动器如图所示为浅蓝色
如果我还连接第二个外部 USB 驱动器,则 USBdrive(挂载点)将无法访问,因为外部 USB 驱动器已挂载为 /dev/sdb1 而不是 /dev/sda1。
无论如何,我找不到写的 USBdrive 挂载点,因为我的目标是编辑 /etc/fstab 并按正确的顺序映射两个外部 USB 驱动器。
有什么建议 ?
答案1
这是常见问题解答。要做的事情是不是使用内核分配的名称/dev/sd*
(因为它们本质上是随机的),而是使用通过 udev 提供的符号/dev/by-*
链接fstab
。
您可以使用 UUID 或其他内容,或者提供卷标签,这完全取决于您。