No Gentoo, lembro-me de uma /etc/init.d
entrada separada para montar unidades de rede (ou seja, separadas das unidades locais). No Ubuntu, existe o umountnfs.sh
que é usado durante o desligamento (para garantir a desmontagem limpa enquanto a rede ainda está disponível) e qual pode ser usado para desmontar todas as unidades de rede (atualmente montadas).
No entanto, estou perdendo uma maneira rápida de
- montar todas as unidades de rede
/etc/fstab
que ainda não estão instaladas e / ou - remontar todas as unidades de rede (por exemplo, se as credenciais / direitos das montagens CIFs foram alteradas).
Eu preferiria uma solução de terceiros mantida em vez de um shell de linha única.
mount -a -O cifs
por exemplo?-t
opção demount
pode ser usada em conjunto com-a
, de modo quesudo mount -a -t cifs
faça o que eu preciso.-O
é provavelmente melhor. Espere, escreva-o agora.Respostas:
Você está procurando a
-t
bandeiramount
. Deman mount
:Portanto, este comando montaria todos os
cifs
sistemas de arquivos:fonte
-O
deveria ser melhor em geral, pois depende de alguma opção a ser definida nos sistemas de arquivos da rede. Na verdade, ele não funciona para mim (enquanto-t
funciona), pois não corresponde à coluna fstype.fstab
. Claro que a resposta eramount
: o que mais seria? Se você tiver uma pergunta diferente, faça -a em vez de reclamar sobre como as respostas à pergunta de outra pessoa não respondem à sua. Além disso, não há motivo pararoot
possuir os diretórios montados, nem porque eles devem ser somente leitura. Dê uma olhada namount
página de manual.Acabei de descobrir que a
-t
opção demount
pode ser usada em conjunto com-a
, de modo quefaz o que eu preciso. (
sudo mount -a -t cifs -o remount
funciona também, para remontar após alterações de permissão / senha.)fonte