Se eu entendi corretamente, o problema é que, quando inicializado, a unidade USB pode ter vários dispositivos atribuídos a ela, dependendo da configuração do computador - ou seja, às vezes pode se tornar /dev/sdb
e às vezes, por exemplo. /dev/sdd
.
Para montar qualquer coisa que aconteça após udev
ter sido iniciado, use os links simbólicos em /dev/disk/by-*
, que podem ser exclusivos (por exemplo, aqueles em /dev/disk/by-partuuid/
) independentemente do resto do sistema.