Para montar um dispositivo durante a inicialização, ele deve ser mapeado em / etc / fstab, caso contrário, ele só será montado quando o usuário fizer o login porque o gnome ou a unidade detectaria dispositivos externos.
Primeiro, você precisa conhecer o caminho para o dispositivo usb, que não é o mesmo que / media / myUSB (é onde o dispositivo é montado). Para fazer isso, execute:
sudo fdisk -l
Você deve ver dispositivos diferentes, tipicamente / dev / sda1 / dev / sda2 / dev / sdb1 ... A carta identifica discos físicos, enquanto os números identificam partições, então presumivelmente um usb externo deve ser pelo menos "b". No meu sistema eu tenho isso:
/dev/sda1 2048 97656344 97654297 46,6G 83 Linux
/dev/sda2 97656832 1074219007 976562176 465,7G 83 Linux
/dev/sda3 1074219008 1082032127 7813120 3,7G 82 Linux swap / Solaris
/dev/sda4 * 1082032128 1953521663 871489536 415,6G 7 HPFS/NTFS/exFAT
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 16128 7831551 7815424 3,7G c W95 FAT32 (LBA)
Como você pode ver, eu tenho uma unidade principal com quatro partições e um usb externo com apenas uma. Depois que você souber qual partição é o seu usb, adicione-a ao fstab com seu editor favorito (você precisará de privilégios de administrador). A nova linha deve ser algo como isto:
/dev/sdb1 /media/myUSB/ ntfs-3g defaults,auto,umask=000,users,rw 0 0
Note que este é um exemplo, o seu dispositivo pode ter um número diferente ou sistema de arquivos (NTFS no meu caso). Se você adicionar mais informações à sua pergunta, talvez alguém possa indicar a sintaxe exata.