Aprenda as várias maneiras de montar uma unidade 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 seguir adiante, 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 através da Interface Gráfica

O processo de montagem de unidades no Ubuntu pode ser frustrante, mas a interface gráfica do Ubuntu irá amenizar suas frustrações. A maneira mais rápida (se não a mais fácil) de montar uma unidade 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 através da interface gráfica, siga estes passos:

1. Conecte a unidade externa que deseja montar em sua máquina.

2. Uma vez conectada, abra o aplicativo de gerenciamento 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 aparecendo, pode ser que não tenha 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 significa anexá-la ao sistema de arquivos do seu SO, tornando-a acessível para leitura e gravação.

Mounting a drive via GUI (file manager)

5. Uma vez montada, navegue até a unidade e você terá acesso ao conteúdo, como mostrado abaixo.

Agora você pode ler e gravar 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. Fazê-lo permite remover a unidade sem perda ou dano de dados com segurança.

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

Unmounting a drive

Montagem de 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 em executar comandos e navegar por 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:

  • A montagem de unidades via CLI é útil se você não tiver um ambiente de desktop gráfico instalado ou estiver executando um servidor sem GUI.
  • A CLI permite automatizar tarefas e escrever scripts em pipelines de 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 realizar 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, o que divide 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 discos conectados ao seu sistema.

sudo fdisk -l

Os discos são geralmente referidos pelos seus nomes de dispositivos, como /dev/sda, /dev/sdb, /dev/sdc, etc. Esses nomes de dispositivos referem-se aos discos físicos conectados ao sistema, sendo sda o primeiro disco, sdb 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 o seu caso pode ser diferente.

Listing all partitions and identifying one to mount

2. Agora que você identificou o dispositivo a ser montado, deve criar um diretório de montagem para vincular o dispositivo. Execute o comando mkdir abaixo, que não fornece 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 do ponto de montagem (mnt/sdc). Nenhuma saída é impressa com este comando, mas você mais tarde verificará todas as partições montadas no seu sistema de arquivos.

Quando você monta 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 montada, 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 ls abaixo para imprimir em formato de lista longa todos os conteúdos (-la) da partição montada (/mnt/sdc).

ls -la /mnt/sdc

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

Listing all contents of the mounted partition

6. Agora, execute o seguinte comando umount, que não fornece saída, mas desmonta a unidade (/mnt/sdc). Desmontar unidades é uma prática recomendada para evitar fazer alterações acidentalmente em seu conteúdo.

sudo umount /mnt/sdc

Configurando a Montagem Automática de Partições

A montagem manual de partições em seu sistema toda vez que você as acessa 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 toda vez que iniciar o sistema.

Além disso, a persistência da partição através dos reinícios 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 definidos para montagem automática na inicialização do sistema.

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 instrui o sistema a realizar 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). Defina os valores de despejo e passagem (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. Finalmente, reinicie o sistema; a partição será montada automaticamente quando o sistema iniciar.

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 esteja. Este processo é geralmente realizado ao configurar uma nova unidade ou reparticionar uma existente.

Para criar uma partição em uma unidade, você pode usar uma ferramenta como gparted e fdisk. Essas utilidades permitem visualizar o layout atual da partição 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

Os drives são geralmente referidos pelos seus nomes de dispositivos, como /dev/sda, /dev/sdb, /dev/sdc, e assim por diante. Esses nomes de dispositivos 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 a utilidade parted para um drive específico. Substitua /dev/sdc pelo nome real do dispositivo do drive externo.

? Observe que modificar a tabela de partições em um drive pode ser arriscado, pois pode potencialmente causar perda ou corrupção de dados. Tenha cuidado ao usar a parted utilidade, 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 parted, como mostrado abaixo. Um shell interativo é um CLI que permite inserir comandos e interagir com o programa em tempo real.

Opening the parted shell

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

mklabel gpt

Digite 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 abaixo mkpart para criar uma nova partição primária no drive selecionado, começando no início do drive (0GB) e terminando em 4GB. Partições primárias são os blocos de construção básicos para qualquer drive.

Este comando não produz saída, mas a nova partição será formatada com o sistema de arquivos padrão (tipicamente 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. Assim que a partição estiver formatada, execute o comando abaixo sair para sair do shell 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.

Este passo é necessário para tornar o drive acessível a partir do Ubuntu.

sudo mkfs.ext4 /dev/sdc

Digite 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 drives em seu sistema é uma habilidade crucial. E neste tutorial, você aprendeu amplas maneiras de montar manualmente um drive no Ubuntu, incluindo uma configuração de montagem automática.

agora, por que não expandir seu conhecimento sobre montagem de unidades? talvez aprofundar-se em anexar e montar um volume ebs em sua instância linux ubuntu ec2?

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