Como montar dispositivos de armazenamento no Ubuntu: Um guia completo do iniciante ao avançado

目次

1. O que Significa “Mount” no Ubuntu?

O Significado e a Função da Montagem

No Linux e no Ubuntu, “montar” refere‑se ao processo de anexar um dispositivo de armazenamento ao sistema de arquivos.
Por exemplo, simplesmente conectar um pendrive USB ou um disco rígido externo a um PC não torna seu conteúdo imediatamente acessível. O Ubuntu realiza um processo chamado “montagem” para que o conteúdo desse dispositivo de armazenamento fique visível em um local específico, como /media ou /mnt, conhecido como ponto de montagem.

Você pode pensar nisso como anexar fisicamente um “componente” (o dispositivo de armazenamento) ao “sistema principal” (Ubuntu) para que seu conteúdo possa finalmente ser usado.

Esse conceito se aplica não apenas a mídias removíveis como pendrives, mas também a partições de disco interno, SSDs e até pastas compartilhadas em uma rede.

A Relação Entre Sistemas de Arquivos e Dispositivos

No Linux, incluindo o Ubuntu, todos os arquivos e diretórios existem dentro de uma única estrutura hierárquica que começa no diretório raiz (/).
Para integrar um dispositivo externo, você cria um diretório vazio chamado ponto de montagem e “anexa” o dispositivo a ele. Uma vez montado, o sistema trata o dispositivo como se ele sempre tivesse feito parte do sistema de arquivos.

Por exemplo, se você montar um pendrive USB em /media/usb, seu conteúdo aparecerá sob esse diretório e poderá ser copiado, editado ou excluído como qualquer outro arquivo.

O ponto principal é que o Ubuntu não pode acessar um dispositivo a menos que ele esteja montado.
Mesmo que o sistema reconheça o hardware, as operações de leitura/escrita de arquivos são impossíveis até que a montagem seja concluída.

Diferenças Entre Ubuntu e Outros Sistemas Operacionais (Windows / macOS)

No Windows, inserir um dispositivo USB geralmente resulta na atribuição automática de uma letra de unidade, como D: ou E:. No Ubuntu, porém, se um dispositivo é montado automaticamente depende das configurações do sistema.
Em ambientes de desktop, a maioria dos dispositivos de armazenamento é auto‑montada, mas em ambientes de servidor ou configurações focadas em terminal, a montagem manual costuma ser necessária.

Outra diferença é a consciência do sistema de arquivos. Usuários do Windows raramente precisam pensar em tipos de sistemas de arquivos como NTFS ou FAT32, mas no Ubuntu, as opções de montagem e a compatibilidade variam conforme o sistema de arquivos.
Por exemplo, para lidar completamente com dispositivos NTFS, pode ser necessário instalar o pacote ntfs-3g.

Em resumo, montar no Ubuntu não é apenas conectar hardware — é um processo crítico que integra o armazenamento ao sistema de arquivos do sistema operacional. Nas seções seguintes, exploraremos métodos práticos de montagem e exemplos de configuração em detalhes.

2. Montagem Manual no Ubuntu: Métodos Básicos

Sintaxe Básica e Uso do Comando mount

Para montar manualmente um dispositivo de armazenamento no Ubuntu, você usa o comando mount.
Embora sua sintaxe seja simples, ele é extremamente poderoso e flexível.

sudo mount [options] device_path mount_point

Por exemplo, para montar um pendrive USB (/dev/sdb1) no diretório /mnt/usb, use o seguinte comando:

sudo mount /dev/sdb1 /mnt/usb

Depois de executar este comando, os arquivos do pendrive aparecerão dentro de /mnt/usb, e você poderá lê‑los e gravá‑los.

Observe que a montagem requer privilégios de root, portanto o comando deve ser executado com sudo.

Criando e Gerenciando Pontos de Montagem

Um ponto de montagem é um diretório vazio usado como local de anexo para um dispositivo.
Você deve criar esse diretório com antecedência.

sudo mkdir -p /mnt/usb

A opção -p cria automaticamente os diretórios pai caso eles não existam.
Montagens manuais temporárias são comumente colocadas em /mnt ou /media, mas você pode usar qualquer diretório que preferir.

Uma vez que o dispositivo esteja montado, o diretório do ponto de montagem conterá os arquivos do dispositivo. Após a desmontagem, ele volta a ser um diretório vazio.

Como Identificar Nomes de Dispositivos e UUIDs

Para montar um dispositivo, você deve conhecer seu nome do dispositivo (como /dev/sdb1). Você pode verificar isso usando o seguinte comando:

lsblk

O comando lsblk lista todos os dispositivos de bloco conectados (HDDs, SSDs, unidades USB, etc.), incluindo seus tamanhos e status de montagem.

Se precisar verificar o UUID (Identificador Único Universal), use:

sudo blkid

O comando blkid exibe o UUID e o tipo de sistema de arquivos (ext4, ntfs, fat32, etc.) para cada dispositivo. Os UUIDs são especialmente importantes para montagem automática com fstab, que discutiremos mais adiante.

Desmontando Dispositivos com umount

Para desconectar com segurança um dispositivo montado, use o comando umount.
Por exemplo, para desmontar um dispositivo montado em /mnt/usb:

sudo umount /mnt/usb

Você também pode especificar o nome do dispositivo diretamente:

sudo umount /dev/sdb1

Remover fisicamente um dispositivo sem desmontá-lo primeiro pode causar corrupção de dados. Sempre desmonte os dispositivos antes de desconectá-los.

3. Montagem Automática na Inicialização (fstab)

O que é /etc/fstab?

Se você deseja que o Ubuntu monte automaticamente os dispositivos na inicialização, use o arquivo /etc/fstab.
Este arquivo é um arquivo de configuração de todo o sistema que define quais dispositivos são montados durante a inicialização.

Por exemplo, se você usa regularmente um disco externo ou uma partição adicional e quer evitar montar manualmente a cada vez, adicionar uma entrada ao fstab automatizará o processo.

Entretanto, tenha cuidado: entradas incorretas podem impedir que o sistema inicialize corretamente.

Usando UUIDs para Configuração Mais Segura

Os dispositivos podem ser especificados no fstab usando nomes de dispositivo (como /dev/sdb1) ou UUIDs. É altamente recomendado usar UUIDs.
Os nomes de dispositivo podem mudar dependendo da ordem de conexão, enquanto os UUIDs permanecem constantes.

Primeiro, verifique o UUID:

sudo blkid

Exemplo de saída:

/dev/sdb1: UUID="1234-ABCD" TYPE="vfat"

Então adicione a seguinte linha ao /etc/fstab:

UUID=1234-ABCD /mnt/usb vfat defaults 0 0

O significado de cada campo é o seguinte:

FieldDescription
UUID=…Unique identifier of the target device
/mnt/usbMount point
vfatFile system type
defaultsStandard mount options
0 0Backup and filesystem check settings

Dicas para Evitar Erros ao Editar o fstab

Erros no fstab podem causar sérios problemas de inicialização.
Para minimizar o risco, siga estas precauções:

  • Sempre crie um backup : sudo cp /etc/fstab /etc/fstab.bak
  • Certifique-se de que o ponto de montagem exista : crie‑o com sudo mkdir -p /mnt/usb
  • Teste a configuração usando o seguinte comando:
    sudo mount -a
    

Este comando tenta montar todas as entradas definidas no fstab. Se não aparecerem erros, a configuração é válida.

4. Como Montar Pen Drives USB e Discos Rígidos Externos

Diferenças entre os Sistemas de Arquivos FAT32, exFAT e NTFS

Ao montar pen drives USB ou discos rígidos externos no Ubuntu, é importante verificar o tipo de sistema de arquivos. Os três a seguir são os mais comuns:

File SystemCharacteristicsUbuntu Support
FAT32Readable on almost all operating systemsSupported by default
exFATSupports large files, high compatibilitySupported by default on Ubuntu 20.04+, older versions require exfat-fuse
NTFSStandard file system on WindowsRead support by default; ntfs-3g recommended for full write support

Para lidar completamente com dispositivos formatados em NTFS, instale o ntfs-3g:

sudo apt update
sudo apt install ntfs-3g

Verificando Dispositivos e Etapas de Montagem Manual

Depois de conectar um dispositivo USB, primeiro verifique o nome do dispositivo usando:

lsblk

Exemplo de saída:

sdb      8:16   1   16G  0 disk 
└─sdb1   8:17   1   16G  0 part /mnt/usb

Neste caso, /dev/sdb1 é a partição alvo. Crie um ponto de montagem:

sudo mkdir -p /mnt/usb

Então monte o dispositivo:

sudo mount /dev/sdb1 /mnt/usb

O conteúdo do dispositivo aparecerá em /mnt/usb e poderá ser acessado normalmente.

O que Fazer Quando a Montagem Automática Não Funciona

Em ambientes de desktop como o GNOME, os dispositivos USB geralmente são montados automaticamente. Contudo, a montagem automática pode não funcionar em ambientes de servidor ou sob certas configurações.

Tente as seguintes soluções:

  1. Reconectar usando um gerenciador de arquivos (ambientes de desktop)
  2. Use o comando udisksctl :
    udisksctl mount -b /dev/sdb1
    
  1. Verifique as mensagens do kernel com dmesg :
    dmesg | tail
    

Se mensagens como “new USB device” não aparecerem, o problema pode ser um cabo defeituoso ou uma conexão física.

Removendo Dispositivos com Segurança (umount)

Remover um dispositivo USB sem desmontá‑lo pode causar corrupção de dados. Sempre desmonte antes de desconectar:

sudo umount /mnt/usb

Se o ponto de montagem for desconhecido, você pode especificar o dispositivo diretamente:

sudo umount /dev/sdb1

Uma vez desmontado com sucesso, o dispositivo pode ser removido com segurança.

5. Montando Unidades de Rede (NAS)

Montando Compartilhamentos Windows (SMB / CIFS)

O Ubuntu pode montar pastas compartilhadas de sistemas Windows ou dispositivos NAS usando o protocolo SMB/CIFS, permitindo que sejam acessadas como diretórios locais.

Primeiro, instale o pacote necessário:

sudo apt update
sudo apt install cifs-utils

Crie um ponto de montagem:

sudo mkdir -p /mnt/share

Em seguida, monte a pasta compartilhada:

sudo mount -t cifs //192.168.1.100/share /mnt/share -o username=USERNAME,password=PASSWORD,iocharset=utf8

Pontos principais:

  • //192.168.1.100/share : endereço IP e nome do compartilhamento
  • /mnt/share : ponto de montagem local
  • opções -o : nome de usuário, senha, codificação de caracteres
  • iocharset=utf8 : impede nomes de arquivos japoneses corrompidos

Se você não quiser expor senhas na linha de comando, veja a seção sobre gerenciamento seguro de credenciais abaixo.

Montando Compartilhamentos NFS

NFS (Network File System) é bem adequado para compartilhamento de arquivos entre sistemas Linux.

Instale o pacote cliente necessário:

sudo apt install nfs-common

Crie um ponto de montagem:

sudo mkdir -p /mnt/nfs

Monte o compartilhamento NFS:

sudo mount -t nfs 192.168.1.200:/export/share /mnt/nfs

Ajuste o caminho de acordo com a configuração do seu servidor.

Para habilitar a montagem automática na inicialização, adicione a seguinte entrada ao /etc/fstab:

192.168.1.200:/export/share /mnt/nfs nfs defaults 0 0

Gerenciamento Seguro de Credenciais (Nome de usuário / Senha)

Incluir senhas diretamente nos comandos de montagem não é recomendado por razões de segurança. Em vez disso, você pode usar um arquivo de credenciais.

  1. Crie um arquivo de credenciais (por exemplo):
    sudo nano /etc/samba/credentials
    

Conteúdo do arquivo:

username=your_username
password=your_password
  1. Restrinja as permissões do arquivo:
    sudo chmod 600 /etc/samba/credentials
    
  1. Adicione a seguinte entrada ao fstab :
    //192.168.1.100/share /mnt/share cifs credentials=/etc/samba/credentials,iocharset=utf8 0 0
    

Isso permite a montagem automática na inicialização sem expor senhas.

Prevenindo Nomes de Arquivos Japoneses Corrompidos (Configurações de Locale)

Se nomes de arquivos japoneses aparecerem como “????.txt” ao montar compartilhamentos SMB, o problema geralmente está relacionado à codificação de caracteres.

Certifique‑se de que a seguinte opção esteja especificada:

iocharset=utf8

Também verifique o locale do seu sistema:

locale

Se ja_JP.UTF-8 não estiver presente, instale e habilite o locale japonês:

sudo apt install language-pack-ja
sudo update-locale LANG=ja_JP.UTF-8

Faça logout ou reinicie para aplicar as alterações.

6. Erros Comuns e Solução de Problemas

Quando “Target Is Busy” Aparece

Mensagem de erro:

umount: /mnt/usb: target is busy.

Esse erro ocorre quando o dispositivo que você está tentando desmontar está sendo usado por um ou mais processos.

Causas comuns:

  • Outro terminal está atualmente com cd no diretório
  • Um arquivo está aberto em um aplicativo GUI
  • Um processo em segundo plano está acessando arquivos no dispositivo

Soluções:

  1. Identifique os processos que estão usando o ponto de montagem:
    lsof /mnt/usb
    
  1. Termine ou feche os processos identificados

  2. Se o problema persistir, use fuser :

    sudo fuser -km /mnt/usb
    

Este comando termina forçadamente os processos que usam o ponto de montagem. Use com cautela.

Resolvendo Erros “Permission Denied”

Mensagem de erro:

mount: /mnt/share: permission denied.

Este erro indica permissões insuficientes para o ponto de montagem ou dispositivo.

Soluções:

  1. Certifique‑se de que sudo está sendo usado:
    sudo mount /dev/sdb1 /mnt/usb
    
  1. Ajuste a propriedade do ponto de montagem, se necessário:
    sudo chown $USER:$USER /mnt/usb
    
  1. Para compartilhamentos SMB, verifique as credenciais e permissões de acesso no servidor

Quando a Montagem Automática Não Funciona

Mesmo após configurar o fstab, os dispositivos podem falhar ao montar automaticamente na inicialização.

Coisas a verificar:

  • Erros de sintaxe no fstab (espaçamento, tipo de sistema de arquivos)
  • UUID correto (verifique com sudo blkid )
  • Ponto de montagem existe (crie com mkdir )
  • Compartilhamentos de rede ainda não disponíveis na hora da inicialização (SMB / NFS)

Depuração:

sudo mount -a

Se aparecerem erros, corrija a entrada correspondente no fstab.

Verificando Logs com dmesg e journalctl

Informações detalhadas de erro são frequentemente registradas nos logs do sistema.

dmesg | tail -n 20

Para logs mais detalhados:

journalctl -xe

Esses logs ajudam a identificar problemas de hardware ou opções de montagem inválidas.

Outros Erros Comuns Relacionados à Montagem

SymptomCauseSolution
mount: unknown filesystem type ‘exfat’exFAT not supportedsudo apt install exfat-fuse exfat-utils
I/O error when mounting SMBSMB version mismatchAdd vers=1.0 or vers=3.0 to mount options
Filenames appear as ????Locale / encoding issueAdd iocharset=utf8 or review locale settings

7. Referência: Comandos e Uso Comuns de Montagem

■ Verificando Dispositivos

lsblk

Exibe dispositivos conectados e a estrutura de partições.

lsblk

Exemplo:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   1  16G  0 disk 
└─sdb1   8:17   1  16G  0 part /mnt/usb

blkid

Exibe UUIDs e tipos de sistema de arquivos.

sudo blkid

■ Montando e Desmontando

mount

Comando básico para montar armazenamento.

sudo mount /dev/sdb1 /mnt/usb

Especificando sistema de arquivos e opções:

sudo mount -t vfat -o uid=1000,gid=1000 /dev/sdb1 /mnt/usb

umount

Desmonta um dispositivo montado.

sudo umount /mnt/usb

Ou especifique o dispositivo:

sudo umount /dev/sdb1

■ Montagem Automática

/etc/fstab

Arquivo de configuração para montar dispositivos na inicialização do sistema.

sudo nano /etc/fstab

Entrada de exemplo:

UUID=1234-ABCD /mnt/usb vfat defaults 0 0

mount -a

Valida e monta todas as entradas definidas no fstab.

sudo mount -a

■ Ferramentas de Solução de Problemas

dmesg

Verifica logs do kernel para erros relacionados à montagem.

dmesg | tail -n 20

journalctl

Exibe logs detalhados do sistema.

journalctl -xe

lsof

Identifica processos que estão usando um ponto de montagem.

lsof /mnt/usb

fuser

Finaliza forçadamente processos que estão usando um ponto de montagem.

sudo fuser -km /mnt/usb

■ Compartilhamentos de Rede

cifs-utils

Necessário para montagens SMB/CIFS.

sudo apt install cifs-utils

nfs-common

Necessário para montagens NFS.

sudo apt install nfs-common

udisksctl

Montagem/desmontagem simples em ambientes sem interface gráfica.

udisksctl mount -b /dev/sdb1
udisksctl unmount -b /dev/sdb1

8. FAQ: Perguntas Frequentes Sobre Montagem no Ubuntu

Q1. Por que meu dispositivo USB não é montado automaticamente?

A. Dispositivos USB geralmente são auto‑montados em ambientes de desktop, mas a montagem automática pode falhar nos seguintes casos:

  • Você está usando Ubuntu Server ou um ambiente sem interface gráfica
  • O dispositivo não foi reconhecido corretamente (cabo ou problema de hardware)
  • O dispositivo não possui sistema de arquivos ou está corrompido

Verifique o reconhecimento do dispositivo usando lsblk ou dmesg, então tente montar manualmente.

Q2. O Ubuntu falha ao iniciar após editar o fstab. O que devo fazer?

A. Entradas incorretas no fstab podem fazer o sistema parar em modo de manutenção.

Passos de recuperação:

  1. Faça login no modo de manutenção e edite o fstab :
    sudo nano /etc/fstab
    
  1. Comente as linhas incorretas usando #
  2. Execute mount -a para confirmar que não há erros
  3. Reinicie o sistema

Sempre crie um backup antes de editar:

sudo cp /etc/fstab /etc/fstab.bak

Q3. Como posso montar automaticamente pastas compartilhadas do Windows?

A. Adicione uma entrada em /etc/fstab usando um arquivo de credenciais.

//192.168.1.100/share /mnt/share cifs credentials=/etc/samba/credentials,iocharset=utf8 0 0

Verifique a funcionalidade com sudo mount -a.

Q4. Como posso montar sem digitar uma senha a cada vez?

A. Use um arquivo de credenciais para montagens SMB. Para dispositivos de armazenamento local, uma configuração correta do fstab elimina solicitações de senha.

Q5. Como listar os dispositivos montados atualmente?

A. Use um dos seguintes comandos:

mount | column -t

Ou uma visualização mais gráfica:

lsblk -f

Q6. “Target is busy” aparece mesmo após fechar os aplicativos

A. Identifique os processos restantes:

lsof /mnt/usb

Ou termine-os à força:

sudo fuser -km /mnt/usb

Então tente novamente umount.

9. Resumo

Montar no Ubuntu é uma habilidade fundamental para gerenciar efetivamente dispositivos de armazenamento e compartilhamentos de rede.
Este artigo abordou tudo, desde conceitos básicos até configuração avançada e solução de problemas.

Principais Pontos

  • Montar integra dispositivos ao sistema de arquivos Linux
  • Montagem manual oferece flexibilidade e controle
  • fstab permite montagem automática confiável
  • USB, discos externos e NAS requerem tratamento consciente do sistema de arquivos
  • Desmontar corretamente previne corrupção de dados
  • Ferramentas de solução de problemas ajudam a resolver questões comuns de forma eficiente

Uma vez dominado, o sistema de montagem do Ubuntu oferece flexibilidade e poder excepcionais.
Aplique os comandos e conceitos deste guia para construir um ambiente de armazenamento estável e eficiente, adaptado às suas necessidades.

Esse conhecimento suportará tudo, desde a gestão diária de arquivos até operações de servidor e integração de NAS, ajudando você a usar o Ubuntu com confiança e precisão.