Como posso migrar uma instalação do Linux do HDD para o SSD?

5

Eu tenho um Linux desktop x86_64 normal instalado em uma única partição raiz do ext4 em um disco rígido de 500GB.

Agora, se eu quiser migrar essa instalação para um SSD de 500 GB (o restante do sistema permanece o mesmo), basta clonar o disco e executar genfstab (sei disso no guia de instalação do Arch, preciso que?) e feito?

Ou há mais para isso?

Isto é, tudo está nessa partição única. Eu não tenho uma partição de swap, mas um arquivo de swap, e meu sistema pode facilmente passar sem isso também se for um problema.

    
por Baum mit Augen 08.03.2017 / 23:05

2 respostas

6

Depois de algumas pesquisas, descobri que o ext4 é aparentemente bastante utilizável em SSDs, então fui com a abordagem clone. Aqui está o que eu fiz, passo a passo:

  1. Instale o SSD
  2. Inicialize a partir de um USB e clone o disco rígido no SSD com dd
  3. Altere o UUID do novo sistema de arquivos . Eu perdi aquele no começo, o que causou resultados engraçados pois grub e outros softwares ficaram confusos
  4. Atualize o fstab no novo sistema de arquivos. Eu usei o script genfstab do Arch USB para isso
  5. Gere novamente initramfs , reinstale e reconfigure grub
  6. Mover o SSD para o topo na prioridade de inicialização, pronto

O acima funcionou para mim; No entanto, sou um administrador novato, por isso não tenho a certeza se cada passo é realmente necessário e útil.

    
por 22.04.2017 / 00:17
2

Sim, mas ...

sim, você pode simplesmente clonar / copiar o conteúdo do HDD no novo SSD, porque um SSD é um disco, assim como um HDD.
mas também o SSD é uma tecnologia completamente diferente, então você tem que ajustar a partição de swap e descartar a configuração.

De qualquer forma, sugiro uma instalação limpa

    
por 08.03.2017 / 23:22