Aprenda as Muitas Maneiras de Como Montar um Disco no Ubuntu

Montar unidades no Ubuntu é essencial para qualquer pessoa que utilize o Ubuntu, pois é uma das tarefas mais comuns para gerenciar dados e aplicativos. Mas se você estiver com dificuldades para montar uma unidade no Ubuntu, não se preocupe! Este tutorial tem tudo o que você precisa.

Aprenda, passo a passo, como montar unidades no Ubuntu de várias maneiras para economizar tempo e esforço ao trabalhar com o seu sistema.

Continue lendo e comece a montar unidades como um profissional!

Pré-requisitos

Este tutorial envolve demonstrações práticas. Para acompanhar, certifique-se de ter um sistema Ubuntu com uma unidade externa ou partição para montar. Este tutorial utiliza o Ubuntu 20.04, mas outras distribuições funcionarão, embora os passos possam variar.

Montando uma Unidade no Ubuntu via GUI

O processo de montagem de unidades no Ubuntu pode ser frustrante, mas a interface gráfica do Ubuntu vai aliviar suas frustrações. A maneira mais rápida de montar uma unidade (se não a mais fácil) no Ubuntu é aproveitar sua interface gráfica, permitindo que os usuários interajam com o sistema por meio de uma interface amigável.

Para montar uma unidade no Ubuntu via GUI, siga estas etapas:

1. Conecte a unidade externa que deseja montar ao seu computador.

2. Uma vez conectada, abra o aplicativo gerenciador de arquivos (Arquivos) no Ubuntu.

Opening the file manager

3. Localize a unidade ou partição que deseja montar na lista de dispositivos mostrados no gerenciador de arquivos. A unidade pode estar listada em Outros ou Computador.

? Se a unidade não estiver sendo exibida, pode não ter sido detectada corretamente pelo sistema. Tente desconectar e reconectar a unidade, ou verifique se há problemas de hardware com a própria unidade.

4. Agora, clique com o botão direito na unidade e selecione Montar no menu de contexto para montar a unidade no seu sistema.

A montagem de uma unidade indica a sua ligação ao sistema de arquivos do seu SO, o que a torna acessível para leitura e escrita.

Mounting a drive via GUI (file manager)

5. Depois de montada, navegue até a unidade e você terá acesso ao conteúdo, conforme mostrado abaixo.

Agora você pode ler e escrever na unidade como em qualquer outra unidade do seu sistema.

Viewing and accessing the content of the mounted drive.

6. Em seguida, clique no ícone ao lado do nome da unidade montada e selecione Desmontar para desmontar a unidade do seu sistema.

A desmontagem da unidade primeiro interrompe a conexão entre a unidade e o SO. Fazendo isso, você pode remover a unidade sem perda ou dano de dados com segurança.

? Enquanto uma unidade estiver montada, o SO a trata como um dispositivo de armazenamento ativo e pode acessá-la para ler ou escrever dados a qualquer momento. Se você simplesmente desconectar a unidade, pode interromper operações de leitura ou gravação em andamento, causando perda ou corrupção de dados.

Unmounting a drive

Montar unidades via CLI no Ubuntu

Se você trabalha principalmente no terminal, montar unidades usando a CLI no Ubuntu está dentro de sua especialidade. Usar a CLI pode ser mais eficiente para algumas tarefas, especialmente para usuários experientes que se sentem confortáveis executando comandos e navegando pelos diretórios usando um terminal.

Abaixo estão algumas razões, mas não se limitam a elas, para usar a CLI para montar uma unidade no Ubuntu:

  • Montar unidades via CLI é útil se você não tiver um ambiente de desktop gráfico instalado ou estiver executando um servidor sem interface gráfica.
  • A CLI permite que você automatize tarefas e escreva scripts em pipelines CI/CD que podem montar unidades automaticamente. Montar unidades via CLI pode ser útil para administradores que gerenciam vários servidores ou realizam operações frequentes de montagem/desmontagem.
  • A CLI permite que você realize tarefas mais avançadas, como especificar opções de montagem ou editar a tabela do sistema de arquivos (fstab) para configurar a montagem automática.

Seja qual for o motivo, montar unidades via CLI no Ubuntu realmente é útil. Então, continue lendo e veja como montar unidades via CLI.

Montando a Partição

Supondo que sua unidade USB já esteja particionada, dividindo a unidade em seções separadas que podem ser tratadas como volumes de armazenamento independentes, você irá montar a unidade USB no sistema.

1. Execute o comando fdisk abaixo para listar (-l) as partições atuais de todos os drives conectados ao seu sistema.

sudo fdisk -l

Os drives são geralmente referidos por seus nomes de dispositivo, como /dev/sda, /dev/sdb, /dev/sdc, etc. Esses nomes de dispositivo se referem aos discos físicos conectados ao sistema, com sda sendo o primeiro disco, sdb sendo o segundo, e assim por diante.

Identifique as partições que deseja montar na lista abaixo. A escolha deste tutorial é o disco /dev/sdc, mas seu caso pode ser diferente.

Listing all partitions and identifying one to mount

2. Agora que você identificou o dispositivo a ser montado, é necessário criar um diretório de montagem para vincular o dispositivo. Execute o comando mkdir abaixo, que não exibe saída, mas cria um diretório de ponto de montagem chamado /mnt/sdc.

sudo mkdir /mnt/sdc

3. Em seguida, execute o comando mount abaixo para montar a partição no diretório de ponto de montagem (mnt/sdc). Nenhum resultado é exibido com este comando, mas posteriormente você verificará todas as partições montadas no seu sistema de arquivos.

Ao montar um dispositivo ou partição em um ponto de montagem, a partição se torna acessível como qualquer outro diretório no sistema de arquivos.

sudo mount /dev/sdc /mnt/sdc

4. Uma vez montado, execute o comando df abaixo para visualizar todos os sistemas de arquivos montados em forma legível pelo ser humano (-h).

df -h

Abaixo, você pode verificar se a partição foi montada com sucesso.

Verifying the partition has been successfully mounted

5. Após verificar a partição montada, execute o comando abaixo ls para imprimir um formato de lista longa de todos os conteúdos (-la) da partição montada (/mnt/sdc).

ls -la /mnt/sdc

Se tudo foi configurado corretamente, você verá os conteúdos da partição montada, como mostrado abaixo.

Listing all contents of the mounted partition

6. Agora, execute o seguinte comando umount, que não fornece saída, mas desmonta o disco (/mnt/sdc). Desmontar discos é uma boa prática para evitar fazer alterações acidentalmente em seus conteúdos.

sudo umount /mnt/sdc

Configurando a Montagem Automática de Partições

Montar partições manualmente em seu sistema cada vez que você acessá-las pode ser frustrante. Poupe-se da frustração configurando a montagem automática para suas partições. Ao configurar a partição para montagem automática, você ganha acesso aos arquivos na partição cada vez que iniciar seu sistema.

Além disso, a persistência da partição através das reinicializações pode ser útil ao configurar um servidor ou um sistema automatizado.

Para configurar uma partição para montagem automática, você deve adicionar uma entrada ao arquivo /etc/fstab. Este arquivo de configuração contém uma lista dos sistemas de arquivos configurados para montagem automática durante o boot.

1. Abra o arquivo de configuração /etc/fstab com um editor de texto de sua escolha.

sudo nano /etc/fstab

2. Em seguida, adicione a seguinte entrada ao final do arquivo /etc/fstab, salve as alterações e feche o arquivo. Esta entrada informa ao sistema para executar o seguinte:

  • Monte a partição /dev/sdc no ponto de montagem /mnt/sdc durante a inicialização. Especifique o tipo de sistema de arquivos como ext4, o ponto de montagem padrão (defaults). Configure os valores de dump e pass (0 0), que especificam a ordem em que os sistemas de arquivos são copiados de segurança e verificados pelo utilitário fsck.

/dev/sdc /mnt/sdc ext4 defaults 0 0
Configuring auto-mount for partitions

3. Por fim, reinicie seu sistema; a partição será montada automaticamente quando o sistema for iniciado.

Criando uma Partição

Mesmo que as unidades que você tenha montado até este ponto já estejam particionadas, talvez você tenha uma unidade USB que não está. Este processo é geralmente feito ao configurar uma nova unidade ou reparticionar uma existente.

Para criar uma partição em uma unidade, você pode usar utilitários como gparted e fdisk. Esses utilitários permitem visualizar o layout de partição atual da unidade e criar, excluir ou redimensionar partições conforme necessário.

1. Execute o comando fdisk abaixo para listar (-l) as partições atuais de todas as unidades conectadas ao seu sistema.

sudo fdisk -l

As unidades são tipicamente referidas pelos seus nomes de dispositivo, como /dev/sda, /dev/sdb, /dev/sdc, e assim por diante. Esses nomes de dispositivo referem-se aos discos físicos conectados ao sistema, sendo sda o primeiro disco, sdb o segundo, e assim por diante.

Na lista de partições abaixo, identifique aquela que deseja montar. A escolha deste tutorial é o disco /dev/sdc, mas o seu caso pode ser diferente.

Listing all partitions and identifying one to mount

2. Em seguida, execute o seguinte comando parted para abrir o utilitário parted para uma unidade específica. Substitua /dev/sdc pelo nome real do dispositivo do disco externo.

? Observe que modificar a tabela de partições em um disco pode ser arriscado, pois pode potencialmente causar perda ou corrupção de dados. Tenha cuidado ao usar o utilitário parted e certifique-se de ter feito backup de quaisquer dados críticos antes de prosseguir.

sudo parted /dev/sdc

Agora você estará no shell interativo do parted, conforme mostrado abaixo. Um shell interativo é uma interface de linha de comando que permite inserir comandos e interagir com o programa em tempo real.

Opening the parted shell

3. Execute o comando mklabel abaixo no shell do parted para criar uma nova tabela de partição gpt. Para sistemas modernos, GPT é a tabela de partição recomendada. GPT é mais flexível e suporta unidades maiores do que tabelas de partição MBR tradicionais.

mklabel gpt

Insira Sim e pressione Enter para confirmar a criação da tabela de partição GPT.

Creating a new gpt partition table

4. Agora, execute o comando mkpart abaixo para criar uma nova partição primária no disco selecionado, começando no início do disco (0GB) e terminando em 4GB. As partições primárias são os blocos de construção básicos para qualquer disco.

Este comando não gera saída, mas a nova partição será formatada com o sistema de arquivos padrão (geralmente ext2, ext3 ou ext4). Além disso, a partição receberá o próximo número de partição disponível.

mkpart primary 0GB 4GB

5. Quando a partição estiver formatada, execute o comando quit abaixo para sair do shell do parted.

quit
Exiting the parted shell

6. Por fim, execute o seguinte comando mkfs.ext4 para formatar a partição (/dev/sdc) com o sistema de arquivos ext4, um sistema de arquivos popular para sistemas Linux.

Esta etapa é necessária para tornar o disco acessível a partir do Ubuntu.

sudo mkfs.ext4 /dev/sdc

Insira S e pressione Enter quando solicitado para confirmar a formatação da partição.

Formatting the partition

Conclusão

Seja para armazenar arquivos importantes, transferir dados entre sistemas ou criar backups, montar discos em seu sistema é uma habilidade crucial. E neste tutorial, você aprendeu várias maneiras de montar manualmente um disco no Ubuntu, incluindo uma configuração de montagem automática.

Agora, por que não expandir seu conhecimento sobre montagem de unidades? Talvez se aprofundar em anexar e montar um volume EBS em sua instância Linux Ubuntu EC2?

Source:
https://adamtheautomator.com/mount-a-drive-in-ubuntu/