Installa l'utilità pmount e lascia che gestisca automaticamente / media / user / mount points. Niente più preoccupazioni su come e dove / media / utente / dispositivi montano e con quali nomi.
sudo apt-get update
sudo apt-get install pmount
Quindi ogni volta che si inserisce un dispositivo rimovibile, verrà automaticamente montato in / media / nome utente /, per nome.
Ad esempio: la mia chiavetta USB si chiama "SYSBKP", quindi si monta automaticamente come/media/pi/SYSBKP
Gestisce anche espulsioni impreviste. E rimontaggi. In silenzio.
- Generalmente, apparirà il file manager per mostrarti cosa hai appena montato.
Dietro le quinte si assicura che i buffer siano sempre scaricati nel caso in cui l'USB venga estratto senza preavviso. Non c'è più bisogno di sincronizzazione; sincronizzazione; sincronizzazione come ai vecchi tempi.
Cordiali saluti, ho installato da un disco 14.04 LTS e mi ha permesso di aggiornarmi a 16.04 LTS quando offerto. Su un nuovo disco SSD: lascio che occupi tutto lo spazio.
In ogni caso, pmount è un software molto importante da avere se lo si utilizza /media/username/
per dispositivi rimovibili.
Se non lo si utilizza, l'azione predefinita è quella di creare nuovi punti di montaggio per ciascun inserimento, con una cifra aggiunta al nome di ognuno. Anche i normali espulsori causano questo comportamento. Si finisce con punti di montaggio come / media / nome utente / SYSBKP, / media / nome utente / SYSBKP1, / media / nome utente / SYSBKP2, ecc. E non si sa quale sia quello attivo.
Ciò significa che non è possibile scrivere script che assumono il nome del punto di montaggio (a meno che non si includano tutti i comandi di montaggio nello script). Se si sceglie quella sbagliata, viene trattata come una directory locale.
pmount si assicura che l'unità USB abbia il proprio punto di montaggio assegnato in / media / username /. In questo caso, è sempre / media / pi / SYSBKP
Funziona anche quando si inserisce un'altra unità flash USB con lo stesso nome. Quindi non sta andando da UUID.
Non lo uso solo per le unità flash, ma anche per le unità di backup full-size powered, per i backup rsync e ho piena fiducia che gli script funzioneranno senza modifiche.
È una soluzione semplice e affidabile per la creazione di punti di montaggio.
Nota che l'ho testato personalmente con NTFS, FAT32 e le varie unità formattate EXT. Se l'unità contiene più partizioni monterà i file system normali individualmente per nome, evitando la partizione di swap. Tutto ciò è visibile in nautilus ed è accennato in modo più dettagliato in queste domande e risposte:
https://raspberrypi.stackexchange.com/questions/82347/win32diskimager-not-enough-space-on-disk-size-62652416-sectors-available-623/82367#82367
Vedo nei commenti che c'è un problema con le unità NFS + Time Machine.
Potrebbe funzionare o meno automaticamente
Come accedere a Time Machine Drives in Linux (macworld.com)
ESTRATTO:
Si scopre che Apple fa un paio di cose intelligenti con il file system per far funzionare i backup incrementali, incluso il collegamento diretto alle directory, cosa non consentita in Linux. Quindi, per chiunque abbia bisogno di accedere alla propria Time Machine da qualcosa di diverso dal suo Mac associato, ecco come lo fai ... (vedi l'articolo collegato per il resto)
mkdir /media/USB
,mount /dev/sdb1 /media/USB
;umount /dev/sdb1
,rmdir /media/USB
.