A maioria das distribuições atinge esse recurso com um conjunto de regras do udev inteligentes e, possivelmente, um programa auxiliar. Veja o manual do udev e essas regras.
da página man do fstab
auto - file system will mount automatically at boot, or when the command 'mount -a' is issued.
noauto - the filesystem is mounted only when you tell it to.
No entanto, o que eu quero é que o dispositivo de armazenamento usb não seja montado na inicialização, mas seja montado automaticamente depois de conectado . Aparentemente, o auto ativado não será montado automaticamente se o dispositivo USB for conectado após a inicialização do sistema. Em vez disso, é preciso usar #mount -a como root ou $ mount blah blah como usuário normal para montá-lo, com a condição de que auto, nofail, usuário está ativado.
atualmente o fstab é assim:
# two entries for 340 G mobile hard disk
UUID="333c9d2f-1c2a-482e-83f7-616fa45a478a" /mnt/MobiC ext4 noauto,rw,users,exec,nofail 0 0
UUID="D0CC0864CC0846E6" /mnt/MobiD ntfs-3g defaults,noauto,users,nofail 0 0
e meu sistema
uname -a
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 GNU/Linux
com o I3wm. Eu normalmente navego por arquivos baseados na linha de comando.
mais comentários: eu tentei fstab on boot: monte quando o dispositivo estiver conectado e isso não funciona para mim.
A maioria das distribuições atinge esse recurso com um conjunto de regras do udev inteligentes e, possivelmente, um programa auxiliar. Veja o manual do udev e essas regras.