Linux / Comando mount: montar sistemas de arquivos e conferir o acesso
O comando mount conecta um sistema de arquivos a um ponto da árvore de diretórios do Linux. Para consultar o estado atual, use findmnt; para fazer uma montagem, confirme primeiro a origem, o diretório de destino e as opções, pois essa operação altera o que fica acessível pelo caminho.
O ponto de montagem é o diretório pelo qual você acessa o sistema de arquivos conectado. Montar não é formatar: o conteúdo anterior do diretório de destino fica oculto enquanto a montagem permanece ali, mas não é apagado por esse simples ato. A possibilidade de leitura ou escrita depende das opções e permissões; conectar um dispositivo não garante acesso irrestrito aos seus arquivos.
Sintaxe e preparação
mount [opções] [dispositivo] [ponto de montagem]
Os colchetes descrevem argumentos opcionais e não são digitados literalmente. As formas do comando têm funções diferentes: sem argumentos, mount lista montagens; com origem e destino, pode efetuar uma montagem. A consulta com findmnt é mais adequada para selecionar e interpretar os campos do resultado. Consulte man mount no Linux de destino, pois as implementações e opções variam.
No Bash 5.3.9 do Git para Windows usado nesta verificação, foram encontrados programas chamados mount e umount, mas isso não demonstra equivalência com os comandos do Linux. Eles não foram executados. findmnt, lsblk e blkid não estavam disponíveis; as duas consultas a findmnt retornaram “command not found”. Os comandos de montagem e desmontagem passaram apenas por análise de sintaxe, sem montar dispositivos, criar diretórios ou alterar o fstab.
Antes de executar o exemplo em um sistema Linux que você administra, faça estas conferências:
- Identifique a origem. Use
lsblk -fpara conferir tipo, identificador e montagens. Compare também o tamanho e a hierarquia com o guia de lsblk. Substitua/dev/sdb1pelo dispositivo correto; os nomes podem mudar após reconectar discos. - Verifique o estado atual. Confirme se a origem já está montada em outro local e se o destino já é um ponto de montagem. Não sobreponha montagens por tentativa: isso pode ocultar arquivos e confundir qual conteúdo você está consultando.
- Prepare um destino dedicado. O exemplo pressupõe que
/mnt/dataexista e esteja vazio. Confira inclusive arquivos ocultos comls -la /mnt/data. Se o diretório ainda não existir, confirme o caminho e, com autorização, crie-o comsudo mkdir -p /mnt/data; não use a raiz, um diretório de serviço ou outro local importante como destino de teste. - Defina o acesso necessário. Tenha autorização para montar esse sistema de arquivos e confira os dados que precisam ser preservados. O exemplo solicita somente leitura, mas
ronão é uma garantia universal de que nenhum dado será escrito no dispositivo.
Consultar, montar e conferir o resultado
Consultar o ponto de montagem
A consulta abaixo procura uma entrada correspondente ao dispositivo ou ponto de montagem informado. Aqui, o caminho representa o ponto de montagem esperado. Se ele for apenas um diretório comum, a consulta pode não mostrar uma entrada; isso não significa que o diretório não pertença a nenhum sistema de arquivos.
findmnt /mnt/data
Para perguntar em qual sistema de arquivos um arquivo ou diretório está, use findmnt --target /mnt/data. Para testar especificamente esse ponto, sem buscar a montagem de um diretório pai, use findmnt --mountpoint /mnt/data. Essa distinção, descrita no manual de findmnt, evita interpretar a montagem de / como prova de que um disco foi conectado em /mnt/data.
Solicitar uma montagem somente para leitura
Depois de concluir as conferências, substitua origem e destino pelos valores reais. O comando abaixo altera o estado de montagem: ele não é uma consulta e não deve ser executado apenas para ver o que acontece.
sudo mount -o ro /dev/sdb1 /mnt/data
A opção ro solicita acesso somente para leitura nessa montagem. Contudo, o manual de mount alerta que o comportamento depende do sistema de arquivos e de seu estado: ext3 e ext4 podem reproduzir o diário de alterações pendentes mesmo com essa opção. Se a preservação sem qualquer escrita for um requisito, como em recuperação de dados, siga um procedimento específico para o sistema de arquivos; não considere este comando isolado uma proteção suficiente.
Conferir o que foi montado
Uma montagem bem-sucedida normalmente não produz uma mensagem de confirmação. Verifique se houve erro e consulte novamente o ponto, no mesmo ambiente em que executou a operação. Compare origem, tipo e opções; no exemplo de somente leitura, procure ro nas opções efetivas.
findmnt /mnt/data
Se aparecer rw, a saída indica leitura e escrita e não confirma o objetivo de somente leitura. Não teste esse objetivo criando um arquivo: isso poderia escrever dados justamente no alvo que você pretendia preservar.
Ler a saída sem confundir rw com ro
A consulta repetida abaixo serve de referência para interpretar os campos. O bloco de saída que a acompanha é ilustrativo de uma montagem com leitura e escrita, não o resultado esperado do comando anterior com -o ro, nem uma execução realizada nesta verificação.
findmnt /mnt/data
Exemplo ilustrativo de um ambiente já montado:
TARGET SOURCE FSTYPE OPTIONS
/mnt/data /dev/sdb1 ext4 rw,relatime
TARGET: ponto de montagem, aqui/mnt/data.SOURCE: origem exibida, aqui/dev/sdb1. Confirme se corresponde ao dispositivo pretendido.FSTYPE: tipo do sistema de arquivos, aquiext4; não é um diagnóstico de integridade.OPTIONS: opções da montagem. Neste exemplo,rwindica leitura e escrita. A presença de outras opções, comorelatime, não transformarwem somente leitura.
Se arquivos “desaparecerem” após montar, confira primeiro a origem e o destino: o caminho pode estar mostrando o conteúdo de outro sistema de arquivos. Não conclua que houve exclusão e não comece a recriar os arquivos nesse local sem esclarecer qual conteúdo está acessível.
Opções principais e alcance
| Opção | Função e limite |
|---|---|
-o ro |
Solicita montagem somente para leitura. Confira as opções efetivas e as particularidades do sistema de arquivos. |
-t tipo |
Especifica o tipo de sistema de arquivos. Não converte nem formata o dispositivo; confirme o tipo antes de indicá-lo. |
-o lista |
Passa opções separadas por vírgulas. Confira sua compatibilidade com o sistema de arquivos e a implementação instalada. |
-a |
Tenta montar as entradas elegíveis do /etc/fstab, respeitando exceções como noauto. Pode afetar vários alvos; não é uma simples consulta. |
--bind |
Torna o mesmo conteúdo acessível por outro caminho. Não copia os arquivos e não inclui automaticamente as montagens existentes sob o diretório de origem. |
Desmontar e planejar a configuração permanente
Para encerrar uma montagem temporária que você criou, feche os arquivos e aplicativos que a utilizam, saia do diretório em todos os terminais envolvidos e confira o alvo. Com autorização, use sudo umount /mnt/data, substituindo o ponto correto. A grafia é umount. Depois, confira o resultado do comando e consulte findmnt --mountpoint /mnt/data novamente.
O manual de umount explica que arquivos abertos ou um processo com diretório de trabalho no alvo podem impedir a desmontagem. Se houver “target is busy”, identifique e encerre o uso de forma normal; não acrescente opções de força por tentativa. Após a desmontagem normal, o conteúdo anterior do diretório de destino volta a ficar visível.
Uma execução avulsa de mount não cria, por si só, uma configuração que restaure a conexão após reiniciar. Para isso, prepare separadamente o /etc/fstab ou a unidade de montagem apropriada do sistema. Antes de alterar uma configuração existente, guarde uma cópia, confira os dados e planeje a recuperação do acesso em caso de falha.
O manual de fstab descreve o uso de identificadores como UUID, o identificador universalmente único do sistema de arquivos. Confira seu valor e possíveis duplicatas com o guia de blkid; um nome de dispositivo pode mudar e um sistema clonado pode conservar o UUID original.
Para examinar a configuração, findmnt --verify verifica a interpretação e a usabilidade do fstab. Isso não substitui uma validação controlada da montagem nem garante uma inicialização sem problemas. Evite usar mount -a apenas como teste de sintaxe: ele pode realizar montagens. Em sistemas com systemd, siga também as etapas de atualização e validação exigidas pela distribuição após editar a configuração.
Pergunta frequente
Uma montagem feita com mount permanece após reiniciar?
O comando avulso não configura essa restauração automaticamente. Se o mesmo dispositivo reaparecer montado após reiniciar, pode haver uma entrada no /etc/fstab, uma unidade de montagem ou outro mecanismo automático. Confira essa configuração em vez de atribuir a persistência à execução anterior do comando.
Documentação
O manual de mount do util-linux detalha as formas de montagem e suas opções. Use o manual de findmnt para consultas e o manual de umount para o encerramento de uma montagem.




