Como montar um disco rígido no Linux usando a linha de comando

Como montar um disco rígido no Linux usando a linha de comando

Se você deseja usar o terminal com mais frequência, aprender como montar manualmente um disco rígido e desmontá-lo novamente em um sistema Linux é um lugar simples para começar. Além disso, se você se encontrar em uma situação que o deixe longe do desktop tradicional, saber como fazer isso pode economizar muito tempo e esforços de pesquisa.





Felizmente, as distribuições Linux modernas tornam esse processo muito mais fácil e intuitivo do que antes.





O que é montagem?

Na maioria dos casos, a montagem se refere ao processo que permite ao computador acessar arquivos armazenados em diferentes dispositivos, como unidades USB ou unidades de disco rígido. Cada unidade tem seu próprio sistema de arquivos separado ou sistemas que precisam ser integrados ao ecossistema do seu PC. A maioria das distribuições Linux faz muitas montagens porque são compostas de vários sistemas de arquivos na forma de 'partições'.





Normalmente, os desktops Linux modernos lidam com o processo de montagem automaticamente. No entanto, é bom saber como fazer isso manualmente se tudo mais falhar ou se você ficar preso apenas a um terminal e precisar fazer backup de alguns dados.

Verificando suas partições disponíveis

Depois de conectar seu disco rígido ou USB, você pode ver seus dispositivos e seus sistemas de arquivos separados usando este comando:



lsblk

Como visto acima, cada dispositivo físico segue uma convenção de nomenclatura de sd (x) , com o primeiro sendo nomeado sda , o segundo banheiro , o terceiro sdc , e assim por diante. o SD nome é abreviação de Dispositivo SCSI . Se você estiver usando um computador mais antigo, poderá vê-los nomeados com hd (x) em vez de.

Esses dispositivos individuais são divididos em diferentes partições: sda1, sda2, sda3 e assim por diante. Simplificando, eles representam como o seu disco rígido é dividido. São essas partições específicas que vamos montar, em vez dos próprios dispositivos - pois são onde os dados reais são armazenados.





Normalmente você pode identificar sua máquina Linux por suas múltiplas partições. O objetivo disso é manter arquivos de sistema importantes e não importantes separados, como sua partição swap . Outra maneira de saber é olhar sob o Ponto de montagem entrada. As entradas que fazem parte da sua caixa Linux já estarão montadas.

Como montar um disco rígido no Linux

Na verdade, existem duas interfaces de linha de comando diferentes que você pode usar para montar dispositivos no Linux: Udisk e montar / montar . Recomendamos Udisks em quase todas as situações, mas como cada caso de uso é diferente, também descreveremos o método de montagem.





Montagem com Udisks

Udisks é um software importante usado em muitas distribuições Linux. É responsável por gerenciar dispositivos de armazenamento, como armazenamento flash USB e unidades de disco rígido. Inclui uma ferramenta de linha de comando chamada udisksctl . Nessa ferramenta, todos os seus comandos de particionamento seguem este padrão básico:

udisksctl [command] [options] [location]

Simples, não é? Para montar a partição desejada, use este comando, substituindo sdb1 com o nome da sua partição:

udisksctl mount -b /dev/sdb1

o -b flag simplesmente denota que a partição que você está montando é de um dispositivo.

Você também pode montar dispositivos virtuais, como imagens de disco, com Udisks:

udisksctl loop-setup -r -f example.iso

Se a sua imagem não concluir o processo de montagem por conta própria, identifique o nome do loop com lsblk e digite este comando, substituindo loop0 com o nome do seu loop.

udisksctl mount -b /dev/loop0

Observe que, uma vez que não estamos montando uma unidade de disco rígido físico, é rotulado como ciclo ao invés de sd (x) .

O primeiro comando permite que você reconheça sua imagem de disco como virtual (ou ciclo ) dispositivo. o -r bandeira, representando somente leitura , é opcional, mas garante duplamente que os arquivos que você está montando não sejam substituídos acidentalmente. Depois disso, podemos prosseguir como de costume e montar a imagem de disco agora disponível.

Se você verificar suas partições montadas com o lsblk comando novamente, você notará algumas mudanças.

Observe como os dispositivos diferentes de sua caixa Linux agora também têm pontos de montagem específicos. Isso significa que agora você pode acessar os arquivos contidos neles, alterando os diretórios para seus locais especificados.

Desmontando com Udisks

Quando terminar de usar a unidade montada, você precisa removê-la com segurança da caixa do Linux para evitar perda de dados. Você pode fazer isso desmontando e desligando o sistema de arquivos externo, desacoplando-o do seu.

Para desmontar, você pode reutilizar o comando anterior, mas substituí-lo monte com desmontar :

udisksctl unmount -b /dev/sdb1

Não se esqueça de mudar o nome no final com o nome do seu dispositivo e lembre-se de que os dispositivos virtuais, como imagens de disco, são nomeados de forma diferente das unidades de disco rígido e USBs.

Se você verificar seus dispositivos usando lsblk , você notará que seu disco rígido ainda está presente, mesmo depois de desmontá-lo. Para removê-lo completamente e remover seu dispositivo com segurança, você precisa inserir outro comando que o desligue:

udisksctl power-off -b /dev/sdb1

Observe que você nunca deve desligar as partições do seu PC Linux, pois elas fazem parte do seu sistema. O mesmo vale para imagens de disco, já que elas não são alimentadas em primeiro lugar; em vez disso, você precisará de um comando diferente para removê-los de sua lista de dispositivos:

udisksctl loop-delete -b /dev/loop0

Montagem com suporte

Na maior parte, Udisks deve fazer o trabalho para você. No entanto, é bom saber fazer alternativamente, caso a primeira não seja uma opção.

A outra opção é o monte comando. A principal diferença entre Udisks e montagem é que, com montagem, você precisa especificar onde gostaria de montar suas partições. Além disso, você não poderá desligar seu dispositivo depois de terminar de usá-lo usando o comando de montagem.

Você também precisará de privilégios de administrador (portanto sudo no início dos seguintes comandos). Como os privilégios de sudo são muito poderosos, recomendamos o método Udisks na maioria dos casos para evitar que seu sistema seja interrompido acidentalmente.

Se desejar seguir em frente e usar o comando mount, você pode fazer desta forma:

sudo mount /dev/sdb1 /mnt

A última parte, / mnt , indica onde você gostaria de colocar o disco rígido montado em seu PC. Tradicionalmente no Linux, este é o / mnt diretório. Para vários dispositivos, você pode montá-los em subpastas em / mnt . Apenas certifique-se de criar essas pastas com mkdir primeiro.

Como Udisks, o monte ferramenta também oferece suporte a imagens de disco. Memorizar como funciona pode ser um pouco mais complicado. Ao contrário dos Udisks, você só precisa inserir um único comando ao montar as imagens de disco com a montagem:

sudo mount example.iso /mnt -t iso9660 -o loop

Se o conteúdo da imagem do disco não estiver sendo exibido corretamente, tente substituir iso9660 com udf . Esta opção indica o formato da imagem do disco.

Relacionado: Como clonar seu disco rígido Linux

Desmontando com umount

Pode parecer estranho, mas o comando para desmontar uma partição não é 'desmontar', mas umount . Ao contrário da montagem, você não precisa especificar a localização do seu ponto de montagem; você só precisa do nome do dispositivo.

sudo umount /dev/sdb1

Esteja ciente de que se você estiver trabalhando com um dispositivo físico, você ainda deve usar os Udisks desligar (explicado acima) para garantir que nenhum dado seja perdido na desconexão.

Para imagens de disco, basta nomear o dispositivo de loop:

sudo umount /dev/loop0

Novamente, não se esqueça de substituir loop0 com o nome do seu dispositivo.

Obtendo ajuda durante a montagem de discos rígidos

Montar e desmontar unidades pode ser complicado se você não tiver o hábito. Se você precisar se lembrar das etapas específicas para esses utilitários, não se esqueça que você sempre pode inserir o ajuda comando para obter orientação imediata.

lançar do Android para o Xbox One
udisksctl help mount help

Felizmente para os usuários do Linux, além de nossos guias, existem muitas maneiras de obter ajuda para qualquer comando.

Compartilhado Compartilhado Tweet O email 7 maneiras de obter ajuda de linha de comando no Linux

Todos os comandos essenciais para aprender sobre os comandos do Linux na linha de comando

Leia a seguir
Tópicos relacionados
  • Linux
  • Sistema de arquivo
  • Partição de Disco
  • Comandos Linux
  • Dicas de Linux
Sobre o autor Jordan Gloor(51 artigos publicados)

Jordan é um redator da equipe da MUO que é apaixonado por tornar o Linux acessível e sem estresse para todos. Ele também escreve guias sobre privacidade e produtividade.

Mais de Jordan Gloor

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever