Você pode confiar nesse dispositivo removível específico que aparece como /media/$username/NODE_F446RE
em sua máquina. Isso não é universal no mundo Linux, mas é assim que é no Ubuntu e na maioria das outras distribuições atualmente: /media
, nome de usuário, rótulo do sistema de arquivos.
Existem outras maneiras de garantir um caminho fixo, mas você só estará recriando os mesmos mecanismos que a configuração padrão já usa ( udisks2 ). E há maneiras de descobrir onde um determinado dispositivo está montado (procure o dispositivo em /dev/disks
usando características conhecidas e, em seguida, use /proc/mounts
ou df
ou findmnt
para descobrir onde esse dispositivo está montado), mas você não você precisa deles em sua máquina. Portanto, não adianta investigar outras abordagens, a menos que você precise criar algo que funcione para o ambiente de outras pessoas.