Movendo 11.10 sistema completo para um novo disco rígido maior [duplicado]

5

Eu gostaria de mover minha instalação atual do Ubuntu 11.10 para um disco rígido maior, já que o antigo está falhando.

Eu gostaria de evitar soluções como a cópia de blocos do dd (já que haveria espaço não utilizado no final) com algo mais limpo, mas estou aberto a sugestões.

Informações sobre partições:

Size  Used Avail Use% Mounted on Partition type Encrypted
19G  9.9G  7.6G  57% /           ext4
59G   50G  6.2G  90% /home       ext4           Yes

Qual é a melhor maneira de realizar tal tarefa, de preferência com vantagens / desvantagens de qualquer abordagem.

    
por pl1nk 25.06.2012 / 02:48

4 respostas

9

Use o clonezilla.

Ele permitirá que você clone seu sistema atual, incluindo o mbr, sem realmente copiar o espaço não utilizado que o dd faz, portanto, fazendo isso mais rápido

Desde sua leitura / escrita em um nível de sistema de arquivos, você pode usá-lo apenas em um sistema de arquivos suportado, ao contrário do dd, que funciona em um nível de dispositivo, permitindo a cópia de qualquer sistema de arquivos.

A primeira página do Clonezilla tem uma lista das limitações do software:

  
  • A partição de destino deve ser igual ou maior que a de origem.
  •   
  • O backup diferencial / incremental ainda não está implementado.
  •   
  • A criação de imagem / clonagem online ainda não está implementada. A partição a ser criada ou clonada deve ser desmontada.
  •   
  • RAID de software / RAID de firmware / RAID falso não é suportado por padrão. Pode ser feito apenas manualmente.
  •   
  • Devido à limitação do formato da imagem, a imagem não pode ser explorada ou montada. Você não pode recuperar um único arquivo da imagem. No entanto, você   ainda tem solução para fazê-lo, leia isto.
  •   
  • A recuperação do Clonezilla ao vivo com vários CDs ou DVDs ainda não está implementada. Agora todos os arquivos devem estar em um CD ou DVD se você   escolha criar o arquivo iso de recuperação.
  •   
    
por tomodachi 25.06.2012 / 03:27
4

Eu usaria Gparted .

  1. comece no seu LiveCD do Gparted ou no LiveUSB (usando Lily )
  2. Conecte seu HD (antigo e novo)
  3. selecione partições no disco antigo e "COPY" no novo disco
  4. Redimensione partições em seu novo disco de acordo com sua disposição
  5. Iniciar a partir do Ubuntu liveCD / liveUSB
  6. Use blkid para verificar o UUID das partições no novo disco
  7. Edite seu / etc / fstab localizado em seu novo disco de acordo com seu UUID
  8. Abra um terminal (Ctrl + Alt + T) para reinstalar o Grub no novo disco.

    fdisk -l
    

    fdisk to Verifique o nome da partição do Ubuntu no seu novo disco. No meu caso, é sda1 então vamos continuar montando essa partição:

    mount /dev/sda1 /mnt
    

    Finalmente, vamos reinstalar o Grub no seu novo disco sda:

    grub-install --boot-directory=/mnt /dev/sda
    
  9. Encerre e reinicie seu novo disco!

[EDIT] Graças ao tomodachi , editei minha resposta para refletir seus conselhos:

  • Não há necessidade de editar o fstab no novo HD porque o Gparted deve copiar a partição, assim como seu UUID

  • Eu adicionei algumas etapas extras para tornar seu novo HD inicializável.

talvez existam métodos mais simples?

    
por Sulliwane 27.06.2012 / 12:11
0
  

Aqui está um tutorial que explica em detalhes como mover seu sistema para   novo disco maior. Em suma, você tem que inicializar no live CD do Ubuntu, então   usando gparted preparar o seu novo disco rígido, criando a partição do   mesmo tamanho da partição do sistema antigo e deixando espaço livre extra antes   criando novas partições. Então, particionamento de backup usando partimage,   restaure-o na partição do sistema no novo HDD, corrija o grub e redimensione   a nova partição do sistema para o valor desejado.

     

Aqui está a explicação em detalhes. Ligue os dois discos rígidos e arranque   do Ubuntu Live CD. Então você precisa ativar o universo / multiverso   repositórios. Quando isso é feito, abra o terminal (Alt + F2 e digite   gnome-terminal) e digite:

sudo apt-get install gparted partimage
     

e quando isso for feito, digite:

sudo gparted   
     

1

Para obter instruções detalhadas completas, consulte Como fazer o Ubuntu

1 Fonte: Como é o Ubuntu

    
por Mitch 03.07.2012 / 10:20
0

Você também pode usar o redobackup , cria uma imagem de disco inteira e fará a imagem exatamente do seu computador atual para o disco rígido maior.

Depois de terminar, você deseja expandir sua partição para preencher o restante do disco com o gparted.

O Redobackup é bastante intuitivo.

    
por Jobi Carter 04.07.2012 / 04:04