Tendo o usuário, que deseja acessar o dispositivo, criar o diretório no qual ele será montado primeiro, evita a necessidade de lidar com as permissões.
su SOME_USER -c 'mkdir -p /mnt/external'
O comando su
pode ser evitado se estiver logado como SOME_USER.
Eu recomendo usar o UUID do dispositivo como seu identificador. Embora os rótulos também funcionem bem. A letra da unidade pode mudar, especialmente para mídia removível.
Eu uso uma listagem simples como a abaixo para drives USB semipermanentes ou frequentes.
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/external xfs defaults 0 0
Duas maneiras de descobrir o UUID:
-
ls -l /dev/disk/by-uuid/
-
%código%
- dispositivos / partições de exemplo:
blkid /dev/SOME_DEVICE
ou/dev/sda1
ou/dev/loop0
- dispositivos / partições de exemplo:
O tipo de sistema de arquivos também é dado por /dev/md3
.
Testado no CentOS 7.