Bem, aqui podemos usar o mesmo truque fstab
usado para a mídia óptica (também conhecida como CD e DVD):
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
A primeira coluna indica o sistema de arquivos, eu sou valores certeza de que seus do USB terá fixos, então vamos supor que tudo que vem depois sda
é um USB, e desde que você só pode ter 4 de USB ao mesmo tempo, a lista vai de sdb
, sdc
, sdd
e 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
(No meu caso, uso um leitor de memória, meus drivers USB começam, sdg
mas vamos continuar.)
Agora, assumimos que cada USB possui uma e apenas uma partição; portanto, as linhas de que precisamos, para nossa fstab
, são:
/dev/sdb1
/dev/sdc1
/dev/sdd1
/dev/sde1
Então você disse que seus pontos de montagem precisam ser corrigidos; portanto, depois de criar seus diretórios, vamos adicioná-los:
/dev/sdb1 /media/HDD1
/dev/sdc1 /media/HDD2
/dev/sdd1 /media/HDD3
/dev/sde1 /media/HDD4
Como você pode ter quase todos os tipos de sistemas de arquivos, vamos usar o auto
fstab para adivinhar o tipo de arquivo a ser usado:
/dev/sdb1 /media/HDD1 auto
/dev/sdc1 /media/HDD2 auto
/dev/sdd1 /media/HDD3 auto
/dev/sde1 /media/HDD4 auto
Ok, agora vamos resumir-se às opções, que serão as mesmas para os CDs com mais permissões de leitura / gravação:
/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
rw
diz que queremos permissão de leitura e gravação, users
permite que qualquer usuário monte um dispositivo, noauto
evita que o driver seja montado automaticamente quando mount -a
é chamado, como na inicialização, impedindo erros de inicialização e avisos, allow_other
permite que outros, exceto o usuário que montou o driver, tem as mesmas permissões e umask=0
impede que os padrões umask sejam aplicados.
Agora, os únicos dois campos restantes são basicamente sobre o dump
pedido e o fsck
pedido, que podem estar em 0
ambos, deixando-nos com o resultado final:
/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
Com isso, toda vez que você conectar um dispositivo USB, ele será montado automaticamente no ponto de montagem, sem a intervenção do usuário. Você deve modificar de acordo com suas necessidades.