Uma maneira que encontrei para resolver esse problema é usar os UUIDs, criar um ponto de montagem para minha unidade USB e adicionar uma listagem ao arquivo /etc/fstab
para que a unidade USB seja montada da mesma forma sempre na inicialização.
Tenho um USB externo de 3 TB da Seagate, e foi o que fiz:
Primeiro, crie um ponto de montagem para o disco da Seagate:
Crie um ponto de montagem para cada partição que você deseja montar.
sudo mkdir -p /media/Seagate_p1
Então eu obtive o UUID para a (s) partição (ões) Seagate:
OBSERVAÇÃO: os UUIDs não mudam, a menos que a partição seja recriada e / ou reformatada.
sudo blkid
Exemplo:
terrance@terrance-ubuntu:~$ sudo blkid
/dev/sda1: LABEL="Seagate Backup Plus Drive" UUID="6AAA4323AA42EB61" TYPE="ntfs"
Adicionada entrada do UUID a /etc/fstab
:
UUID=6AAA4323AA42EB61 /media/Seagate_p1 ntfs default,nofail 0 0
Agora, toda vez que meu sistema é inicializado, o disco da Seagate é sempre montado no mesmo ponto de montagem. No entanto, as designações de unidade nem sempre são as mesmas, ou seja, /dev/sda1
agora, mas a próxima reinicialização é /dev/sdc1
. Portanto, usar os UUIDs faz com que os pontos de montagem sejam sempre os mesmos, independentemente disso.
Espero que isso ajude!