Bene, qui possiamo usare lo stesso trucco che fstabusa per i supporti ottici (alias CD e DVD):
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
La prima colonna indica il file system, sono i valori che il proprio di USB saranno fisse, così lascia presumere che tutto dopo sdaè un'USB, e dal momento che si può avere solo allo stesso tempo 4 di USB, la lista va da sdb, sdc, sdde sde.
$ ls /dev/sd*
/dev/sda /dev/sdb /dev/sdb3 /dev/sdb6 /dev/sdc /dev/sdf
/dev/sda1 /dev/sdb1 /dev/sdb4 /dev/sdb7 /dev/sdd
/dev/sda2 /dev/sdb2 /dev/sdb5 /dev/sdb8 /dev/sde
(Nel mio caso uso un lettore di memoria, quindi i miei driver USB partono sdgma continuiamo.)
Ora supponiamo che ogni USB abbia una e una sola partizione, quindi le linee di cui abbiamo bisogno, per il nostro fstab, sono:
/dev/sdb1
/dev/sdc1
/dev/sdd1
/dev/sde1
Quindi hai detto che i punti di montaggio devono essere corretti, quindi dopo aver creato le tue directory, aggiungiamoli:
/dev/sdb1 /media/HDD1
/dev/sdc1 /media/HDD2
/dev/sdd1 /media/HDD3
/dev/sde1 /media/HDD4
Dal momento che puoi avere quasi tutti i tipi di file system, usa il automodo fstab di indovinare il tipo di file da usare:
/dev/sdb1 /media/HDD1 auto
/dev/sdc1 /media/HDD2 auto
/dev/sdd1 /media/HDD3 auto
/dev/sde1 /media/HDD4 auto
Ok, ora riduciamo le opzioni, che saranno le stesse per i CD con il vantaggio delle autorizzazioni di lettura / scrittura:
/dev/sdb1 /media/HDD1 auto rw,users,noauto,allow_other,umask=0
/dev/sdc1 /media/HDD2 auto rw,users,noauto,allow_other,umask=0
/dev/sde1 /media/HDD3 auto rw,users,noauto,allow_other,umask=0
/dev/sde1 /media/HDD4 auto rw,users,noauto,allow_other,umask=0
rwdice che vogliamo permessi di lettura e scrittura, usersconsente a qualsiasi utente di montare un dispositivo, noautoimpedisce che il driver venga montato automaticamente quando mount -aviene chiamato, come fa all'avvio, impedendo ERRORI di avvio e AVVERTENZE, allow_otherconsente ad altri che l'utente che ha montato il driver di hanno le stesse autorizzazioni e umask=0impedisce l'applicazione delle impostazioni predefinite umask.
Ora gli unici 2 campi rimasti sono praticamente solo dumpdell'ordine e fsckdell'ordine, che potrebbero essere in 0entrambi, lasciandoci con il risultato finale:
/dev/sdb1 /media/HDD1 auto rw,user,noauto,allow_other 0 0
/dev/sdc1 /media/HDD2 auto rw,user,noauto,allow_other 0 0
/dev/sdd1 /media/HDD3 auto rw,user,noauto,allow_other 0 0
/dev/sde1 /media/HDD4 auto rw,user,noauto,allow_other 0 0
Con questo, ogni volta che si collega un dispositivo USB, verrà automaticamente montato nel punto di montaggio senza l'intervento dell'utente. È necessario modificare in base alle proprie necessità.