Raspberry pi 为每个USB端口分配装入点

Raspberry pi 为每个USB端口分配装入点,raspberry-pi,raspbian,mount,mount-point,Raspberry Pi,Raspbian,Mount,Mount Point,我用的是Raspberry Pi Zero W运行Raspbian Jessie Lite。我有一个Zero4U 4端口USB集线器(永久连接),我希望为每个USB端口分配一个装入点,以便插入端口1的任何驱动器都将始终使用装入点/介质/备份。这可能吗 谢谢找到了解决方案 首先,将驱动器插入要将装入点映射到的端口。使用sudoblkid获取驱动器的/dev/sd**路径并记下/记住它。我将使用“/dev/sda1” 第二,使用udevadm info--name=/dev/sda1 | grep

我用的是Raspberry Pi Zero W运行Raspbian Jessie Lite。我有一个Zero4U 4端口USB集线器(永久连接),我希望为每个USB端口分配一个装入点,以便插入端口1的任何驱动器都将始终使用装入点/介质/备份。这可能吗

谢谢

找到了解决方案

首先,将驱动器插入要将装入点映射到的端口。使用
sudoblkid
获取驱动器的/dev/sd**路径并记下/记住它。我将使用“/dev/sda1”

第二,使用udevadm info--name=/dev/sda1 | grep disk/by path,这将为您提供如下读数:

S: disk/by-path/platform-20980000.usb-usb-0:1.3:1.0-scsi-0:0:0:0-part1
E: DEVLINKS=/dev/disk/by-id/usb-SanDisk_Cruzer_Switch_4C530001110415101044-0:0-part1 /dev/disk/by-label/BACKUP_1 /dev/disk/by-path/platform-20980000.usb-usb-0:1.3:1.0-scsi-0:0:0:0-part1 /dev/disk/by-uuid/5936-F7EA
我们需要的是
platform-20980000.usb-usb-0:1.3:1.0-scsi-0:0:0-part1
。根据您的设备和集线器的不同,它可能会有很大的不同。复制它/记下它,然后打开fstab config
sudo nano/etc/fstab
并在新行上:

/dev/disk/by-path/platform-20980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0-part1 /media/card exfat auto,nofail,noatime,users,rw,uid=pi,gid=pi 0 0
/media/card
替换为所需的装入点,并确保
/dev/disk/by path/
后面的位与先前复制的位匹配。其他选项根据您的需要而变化

Ctrl-X,Y,enter,保存fstab,然后重新启动,您现在应该有一个自动安装的usb端口!您可以对每个端口重复前面的步骤:)

希望这能帮助任何想做同样事情的人