Como copiar a instalação do GNU / Linux de uma partição menor para uma partição maior?

2

Eu tenho um novo disco rígido para o meu laptop e quero mover minha instalação do Gentoo do disco rígido antigo para o novo.

A maioria dos guias simples recomenda o uso do dd para copiar todo o byte da partição.

Estou mudando para a nova unidade porque não tenho espaço suficiente na unidade antiga, por isso não quero simplesmente clonar a partição. Em vez disso, preciso que a partição de destino seja maior. O dd funcionaria bem nesse caso?

Assumindo que eu use os mesmos tipos de partições na nova unidade, eu seria capaz de usar cp simples com configurações apropriadas?

    
por AndrejaKo 04.05.2011 / 13:57

1 resposta

2

DD faz uma cópia idêntica e não pode redimensionar a partição.

Você pode copiar partições inteiras existentes para novas, maiores usando o cpio, mas a minha maneira favorita de fazer isso é usar o Clonezilla para fazer backup cópias da (s) partição (ões) original (s) e depois restaurá-las para a nova unidade, usando a opção para redimensionar as partições de destino durante o processo - é claro que você precisa de um lugar para armazenar a imagem criada, então você precisa de espaço suficiente na disco, uma unidade externa ou um local de rede.

Os benefícios deste método são que você primeiro faz uma cópia de backup do seu disco original, há menos risco de fazer algo horrendo com o comando DD e (sujeito a como você faz o backup), você pode processar a unidade original, remova-o e, em seguida, instale a substituição - não há necessidade de ter ambos os drives instalados simultaneamente, o que pode não ser possível no laptop de qualquer maneira.

Eu uso uma versão do LiveCD Parted Magic , pois contém muitas outras ferramentas úteis, bem como o Clonezilla. .

    
por 04.05.2011 / 20:25