我正在使用Raspberry Pi Zero W运行Raspbian Jessie Lite。我有一个Zero4U 4端口USB集线器(它是永久连接的)我正在寻找为每个USB端口分配一个挂载点,以便插入端口1的任何驱动器将始终使用mountpoint / media / backup。这可能吗?
由于
答案 0 :(得分:0)
找到了解决方案!
首先,将驱动器插入要映射挂载点的端口。使用sudo blkid
获取驱动器的&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: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,输入,保存fstab,然后重启,你现在应该有一个自动挂载的USB端口!您可以为每个端口重复前面的步骤:)
希望这有助于任何想要做同样事情的人。