Qualquer computador pode ficar sem espaço. A resposta é adicionar mais armazenamento – mas e se não houver lugar para adicionar uma unidade física? Você pode tentar uma unidade de disco externa, mas elas podem ser temperamentais. Eles também não são ideais para laptops.

Para muitos, a solução é substituir o HDD ou SSD existente por um dispositivo de maior capacidade. Melhor ainda, você pode clonar o sistema operacional existente e os dados pessoais para a nova unidade sem gastar horas reinstalando e restaurando backups.

Por que você pode precisar de um novo dispositivo de armazenamento

Talvez seu armazenamento existente seja muito pequeno ou talvez esteja acabando. Pode ser muito pequeno. Você pode até estar se arrastando para a década de 2020 e mudando para um SSD SATA ou até mesmo um dispositivo NVMe (aqui está como SATA e NVMe diferem).

Seja qual for o motivo para substituir o dispositivo de armazenamento existente em seu computador, se desejar manter o sistema operacional e arquivos, clonar a unidade do sistema é a melhor opção (desde que não haja vírus no antigo dirigir).

O restante deste guia pressupõe que você já escolheu e comprou um novo SSD ou HDD para seu computador Linux. Observe que essas etapas cobrem apenas a clonagem de discos da mesma capacidade ou de um disco menor para um dispositivo maior.

Quais discos você pode clonar?

Usando este método, você pode esperar ser capaz de clonar:

  • HD para HD
  • HD para SSD
  • SSD para HDD
  • SSD para SSD

(O SSD cobre desde dispositivos SATA de 2,5 polegadas até unidades NVMe de interface M.2).

Contanto que a unidade de destino tenha uma capacidade igual ou maior que a unidade de origem, a clonagem deve ser bem-sucedida.

Dois métodos para clonar sua unidade Linux: dd e CloneZilla

Se você deseja clonar seu dispositivo de armazenamento principal, você tem duas opções

  • dd
  • CloneZilla

Cada opção é explicada mais abaixo.

Antes de prosseguir, verifique se o novo SSD está conectado ao seu computador. Para um PC de mesa, isso pode significar a instalação imediata do disco internamente. Se você preferir evitar desmontar seu computador neste momento, e especialmente se estiver usando um laptop, um Adaptador USB para SATA é uma economia de tempo acessível.

Clonando seu SSD com dd

Usar dd é simples. Abra um terminal e verifique os nomes de todas as unidades conectadas:

lsblk

Anote os nomes das unidades. O dispositivo interno é normalmente sda, mas você pode verificar os rótulos no editor de partição da sua distro se não tiver certeza.

O comando clone assume este formato:

dd se=/dev/sdX de=/dev/sdY

Aqui, if é o caminho do disco de origem e of é o caminho de destino. Se a unidade que você está clonando for sda e o novo disco que você planeja clonar for sdb, o comando seria:

dd se=/dev/sda de=/dev/sdb

Isso pode demorar um pouco, então seja paciente. Consulte nosso guia para clonando e restaurando discos com dd Para maiores informações.

Por que o CloneZilla Live ISO é melhor para clonagem completa de disco para disco

Embora você possa obter resultados rápidos e precisos usando o dd, ele tem uma falha importante. Se você planeja substituir completamente o disco em seu computador pelo novo dispositivo, precisa de um clone completo.

Infelizmente, executar dd de dentro do terminal de um PC em execução não fará um clone completo. Essa abordagem copia tudo, incluindo dados pessoais e sistema operacional, mas não o bootloader.

Como você precisa do GRUB para inicializar o Linux, você precisa de uma abordagem diferente, uma que irá clonar tudo, incluindo o bootloader. É aqui que entra o ambiente Live ISO do CloneZilla.

Como usar o CloneZilla para clonar uma unidade Linux

O CloneZilla é um ambiente ao vivo no qual você pode inicializar seu computador. Ele pode ser instalado em um DVD ou dispositivo flash USB e é a melhor maneira de clonar completamente os dados da unidade de disco antiga em seu computador para uma nova.

Baixe a ISO do CloneZilla

Comece pegando sua cópia do CloneZilla. Forneci o link para a versão estável, mas você precisará definir:

  • Arquitetura da CPU (amd64, i686 ou i686-PAE)
  • Tipo de arquivo (ZIP ou ISO)
  • Repositório (Auto, OSDN ou SourceForge)

Dessas opções, a única com a qual você precisa tomar cuidado especial é a primeira. Se o seu computador tiver uma CPU de 64 bits (independentemente de ser AMD ou Intel), você deve escolher amd64. Para sistemas de 32 bits, use i686 e, se não funcionar, use i686-PAE.

Estritamente falando, o tipo de arquivo depende se você está usando um disco ou mídia USB. No entanto, a opção inteligente é baixar o ISO arquivo e use o Unetbootin para criar um dispositivo USB inicializável.

O repositório de download não deve fazer muita diferença, e pode ser deixado como auto.

  • Download:CloneZilla (Livre)
  • Download:UNetbootin (Livre)

É possível gravar o ISO em um CD/DVD, se desejado. Nesse caso, use uma ferramenta como o Brasero ou qualquer ferramenta de gravação de disco padrão da sua distro.

Escreva o CloneZilla Live ISO para USB

Depois de baixar o arquivo Unetbootin .bin, clique duas vezes para executar. Você verá uma notificação aconselhando-o a executar o arquivo como root no seu terminal. O comando é algo como

sudo QT_X11_NO_MITSHM=1 /home/atomickarma/Downloads/unetbootin-linux64-702.bin

O caminho do arquivo será diferente para o seu computador. Execute isso e, na interface principal do UNetbootin:

  1. Selecione imagem de disco
  2. Confirme se a opção está definida como ISO
  3. Clique nas reticências () e procure o CloneZilla ISO baixado
  4. Clique Abrir
  5. De volta à tela principal do UNetbootin, confirme Pendrive está selecionado para Tipo
  6. Confirme o Dirigir está definido para o dispositivo USB correto

Quando estiver pronto para criar o CloneZilla USB inicializável, clique em OK

Reinicie seu PC ou laptop com o CloneZilla Live USB

Assim que o processo UNetbootin for concluído, reinicie o seu PC e inicialize a partir do dispositivo.

Isso geralmente significa acessar o menu de inicialização, que geralmente pode ser feito pressionando um botão no teclado enquanto o computador é reinicializado. Por exemplo, o HP que estou usando requer que a tecla Esc seja pressionada. O seu pode ser F2 ou F8, F12, talvez Del – depende do fabricante do sistema.

Verifique a documentação do seu computador ou pesquise online com uma frase como “abrir o menu de inicialização [modelo do computador]” para saber como acessar o menu de inicialização.

Com o menu de inicialização acessado, selecione o pendrive no qual você gravou o CloneZilla.

Clone um disco para outro com o CloneZilla

Você verá uma lista de oito opções quando o CloneZilla for iniciado. É uma ferramenta poderosa com vários usos, mas para clonar um disco para outro você pode simplesmente selecionar a primeira opção e clicar Digitar. Observe que a interface pode ser controlada pelo teclado ou pelo mouse (o cursor retangular substitui o ponteiro do mouse usual).

Em seguida, selecione o seu preferido linguagem e teclado opções, então Iniciar_Clonezilla. Para clonar seu disco:

  1. Selecione dispositivo-dispositivo no menu e clique OK
  2. A menos que você tenha requisitos específicos, fique com Modo iniciante e clique OK
  3. Escolher disk_to_local_disk para clonar o disco interno para o novo dispositivo, então OK
  4. Selecione o disco local como fonte e, em seguida, OK
  5. Selecione o segundo dispositivo de armazenamento como destino e OK
  6. Na próxima tela, os parâmetros avançados são listados, portanto, a menos que você saiba o que está fazendo, escolha o padrão sfsck opção, então OK
  7. Selecione -p desligar para instruir o CloneZilla a desligar o computador após a clonagem e OK confirmar
  8. Imprensa Digitar quando solicitado
  9. Confirme a clonagem tocando em Y no teclado
  10. Repita quando perguntado novamente

A clonagem terá então início. O tempo que leva dependerá da quantidade de dados que você está clonando.

O processo deve ser concluído desligando o computador.

Agora você está pronto para instalar o novo armazenamento HDD ou SSD em seu computador e pode ter certeza de que ele inicializará como se fosse o disco original.

A clonagem com o CloneZilla é surpreendentemente fácil

Depois de testar o procedimento com dd e descobrir que o bootloader não foi clonado, repetir com o CloneZilla foi muito fácil.

Para recapitular:

  • Para clonar os dados no dispositivo, use dd.
  • Para clonar os dados e o bootloader para uma nova unidade, use o CloneZilla

Somente a segunda opção permitirá que você inicialize seu computador usando a nova unidade. Se você mudou para uma unidade maior, considere estender a partição. Certifique-se de redimensionar a partição com segurança, sem perder nenhum dado.