Eu sei que este é um tópico antigo, mas deparei com ele enquanto procurava fazer a mesma coisa e encontrei uma solução usando o fstab, veja abaixo:
Primeiro, conecte uma unidade à porta para a qual você deseja mapear um ponto de montagem. Use sudo blkid
para obter o caminho / dev / sd ** para o drive & anote isto para baixo / lembre-se. Eu vou estar usando '/ dev / sda1'
Em segundo lugar, use udevadm info --name=/dev/sda1 | grep disk/by-path
, que deve fornecer uma leitura como:
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
É o platform-20980000.usb-usb-0:1.3:1.0-scsi-0:0:0:0-part1
que queremos. Pode parecer bastante diferente, dependendo do seu dispositivo & cubo. Copie / anote e abra fstab config sudo nano /etc/fstab
e em uma nova linha:
/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
substitua /media/card
pelo ponto de montagem desejado e verifique se o bit seguinte /dev/disk/by-path/
corresponde ao que você copiou anteriormente. As outras opções são variáveis dependendo do que você deseja.
Ctrl-X, Y, digite, para salvar o fstab, depois reinicialize e agora você deve ter uma porta usb de montagem automática! Você pode repetir as etapas anteriores para cada porta:)
Espero que isso ajude quem quer fazer o mesmo.