Como mover a instalação do Ubuntu de um disco rígido para outro? [duplicado]

14

Atualmente, tenho o servidor Ubuntu 10.04 em execução em um HDD portátil. Quer movê-lo para sata HDD interno. Eu tenho 3 partições / , /home e swap . No novo disco rígido, pretendo ter diferentes tamanhos de partição. Qual é a maneira correta de fazer essas duas coisas (mover e redimensionar)?

    
por Pablo 22.02.2012 / 15:27

3 respostas

10

O Clonezilla pode ser útil para clonar seu disco rígido, mesmo em situações nas quais você precisa para fazer isso com discos de tamanhos diferentes, como mencionado aqui: link

% bl0ck_qu0te%

Há documentação sobre como migrar para um disco maior, como mencionado aqui, mas não tenho certeza se você pode fazer o contrário (clonar em um disco menor).

No entanto, vale a pena tentar. O Clonezilla oferece vários Live CD's e imagens USB inicializáveis e também está documentado que você pode redimensionar o espaço livre no disco após a cópia, caso em que a sugestão de @maniat1k de usar o gparted também é uma boa idéia.

Se você usar o clonezilla, eu agradeceria se você fizer comentários sobre suas experiências aqui para documentar como isso funciona para referência futura.

Muito obrigado e boa sorte!

    
por Geppettvs D'Constanzo 22.02.2012 / 17:57
3
  1. Copia demorada e perfeita, com os bits na mesma ordem no disco é feita com o comando unix dd . Arranque o seu CD e abra o Utilitário de Disco ( palimpsest ). Identifique os IDs dos dispositivos dos dois discos rígidos, por exemplo, /dev/sda (o disco rígido antigo) e /dev/sdb (o novo). Em seguida, copie diretamente com o comando dd if=/dev/sda of=/dev/sdb neste caso. Essa etapa levará dias mesmo que o disco não esteja cheio. Por fim, abra o Utilitário de Disco ( palimpsest ) novamente e expanda a partição para cobrir toda a unidade de 300 GB e atualizar o grub.
  2. Outra maneira seria fazer uma instalação completa na outra unidade e depois copiar na sua pasta pessoal.
  3. Além disso, você poderia simplesmente pegar um diretório e mover seu conteúdo para a outra unidade e colocar um link simbólico de uma unidade para outra para economizar espaço - eu faço isso para minha pasta ~/.wine no meu desktop Ubuntu.

Basta colocar a nova unidade e copiar todos os arquivos por si só não funcionará porque o disco não será listado no GRUB e a partição não será definida como inicializável.

    
por Andrew Wonnacott 26.03.2012 / 19:11
1

com um live cd, abra um terminal como root ( sudo -i ) e use dd.

exemplo: dd if=origin of=destination .

você pode fazer uma cópia de um disco para outro assim

dd if=/dev/sdx of=/dev/sdy

com o mesmo live-cd, você pode usar gparted e redimensionar o que quiser.

    
por maniat1k 22.02.2012 / 15:36