Instale o utilitário pmount e deixe-o manipular / media / usuário / pontos de montagem automaticamente. Não há mais preocupações sobre como e onde / media / usuário / dispositivos montam e por quais nomes.
sudo apt-get update
sudo apt-get install pmount
Então, sempre que você inserir um dispositivo removível, ele será montado automaticamente em / media / nome de usuário /, por nome.
Por exemplo: Meu pendrive USB é nomeado "SYSBKP" para ser montado automaticamente como/media/pi/SYSBKP
Ele também lida com ejecções inesperadas. E remontagens. Silenciosamente.
- Geralmente, ele abrirá o gerenciador de arquivos para mostrar o que você acabou de montar.
Nos bastidores, garante que os buffers estejam sempre nivelados, caso o USB seja puxado sem aviso. Não há mais necessidade de sincronização; sincronização; sincronização como nos velhos tempos.
Para sua informação, instalei a partir de um disco 14.04 LTS e o atualizei para 16.04 LTS quando oferecido. Em uma nova unidade SSD - deixei ocupar todo o espaço.
De qualquer forma, o pmount é um software muito importante, se você usar /media/username/
em dispositivos removíveis.
Se você não usá-lo, a ação padrão é criar novos pontos de montagem para cada inserção, com um dígito anexado ao nome de cada um. Mesmo as ejeções normais causam esse comportamento. Você acaba com pontos de montagem como / media / nome de usuário / SYSBKP, / media / nome de usuário / SYSBKP1, / media / nome de usuário / SYSBKP2, etc. - e não sabe qual é o ativo.
Isso significa que você não pode escrever scripts que assumem o nome do ponto de montagem (a menos que você inclua todos os comandos de montagem no script). Se você escolher o errado, ele será tratado como um diretório local.
O pmount garante que sua unidade USB tenha seu próprio ponto de montagem atribuído em / media / nome de usuário /. Nesse caso, é sempre / media / pi / SYSBKP
Também funciona quando você insere outra unidade flash USB com o mesmo nome. Portanto, não está indo por UUID.
Eu não apenas uso isso em unidades flash, mas também em unidades de backup de tamanho completo, em backups rsync, e tenho total confiança de que os scripts funcionarão sem modificações.
É uma solução simples e confiável para criar pontos de montagem.
Observe que eu o testei pessoalmente com NTFS, FAT32 e as várias unidades formatadas EXT. Se a unidade contiver várias partições, montará sistemas de arquivos regulares individualmente por nome, evitando a partição de troca. Tudo isso é visível no nautilus e é mencionado mais detalhadamente nesta seção de perguntas e respostas:
https://raspberrypi.stackexchange.com/questions/82347/win32diskimager-not-enough-space-on-disk-size-62652416-sectors-available-623/82367#82367
Vejo nos comentários que há um problema com as unidades NFS + Time Machine.
Pode ou não funcionar automaticamente
Como acessar os Time Machine Drives no Linux (macworld.com)
EXCERTO:
Acontece que a Apple faz algumas coisas lisas com o sistema de arquivos para fazer backups incrementais, incluindo links diretos para diretórios, o que não é permitido no Linux. Portanto, para qualquer pessoa que precise acessar o Time Machine a partir de algo diferente do Mac associado, veja como fazê-lo ... (consulte o artigo no link para o resto)
mkdir /media/USB
,mount /dev/sdb1 /media/USB
;umount /dev/sdb1
,rmdir /media/USB
.