Se esta for uma unidade fixa que está lá quando a máquina é inicializada, você pode adicionar uma entrada para o volume ao arquivo /etc/fstab
.
Por exemplo, em uma VM Ubuntu aqui, eu tenho uma entrada fstab
como esta:
/dev/sdb1 /personal ext4 defaults 0 0
O dispositivo /dev/sdb1
(primeira partição de /dev/sdb
) está montado em /personal
. O tipo de sistema de arquivos é ext4
, todas as opções são padronizadas.
O primeiro zero é um parâmetro tradicional relacionado ao utilitário dump
backup, indicando a frequência de descarga. Eu não estou usando isso, então eu tenho um zero lá.
O segundo zero é a ordem de verificação da inicialização. Zero significa que o volume não está marcado por erros na inicialização. A entrada do sistema de arquivos raiz terá um 1
aqui, e outros que estão marcados geralmente 2
. Os valores determinam a ordem de verificação. Os volumes marcados com 1
são verificados primeiro, depois os marcados como 2
e assim por diante. Se volumes com o mesmo número de passagem estiverem em unidades separadas, eles serão verificados em paralelo.
Se você omitir esses números, não será um erro de sintaxe. Eles padrão para zero.
Mesmo que a unidade seja removível, você ainda pode criar uma entrada fstab
, mas com opções diferentes:
# substitute your device name and mount point
/dev/sdb1 /personal ext4 noauto,user 0 0
A opção noauto
significa que o comando mount -a
não montará a unidade e, portanto, não será montado no momento da inicialização. A opção user
significa que usuários regulares não-root podem montar isso apenas executando mount /personal
.
Com esta configuração, você pode adicionar um comando de montagem ao seu arquivo ~/.bash_login
ou qualquer outra coisa.