Kioskea
Pesquisar
Faça uma pergunta »

Fazer um ghost (imagem sistema) do Windows e Linux com Ubuntu

Março 2015


É possível fazer um ghost (uma imagem de um disco) de seu sistema Windows e Linux facilmente com o LiveCD do Ubuntu.
É prática para reinstalar rapidamente um sistema completo.
NOTA: O software partimage utilizado aqui suportado ntfs/ext2/ext3, mas não ext4 (que é por exemplo utilizado no Ubuntu 10.04). Para ext4, utilize partclone (a sintaxe é diferente)


O necessário


Nós vamos salvar no disco rígido externo :
  • A mesa de partições.
  • A partição Windows
  • A partição Linux.


Depois restaurar seletivamente aquilo que nós queremos.

Nós precisamos :
  • Do CD do Ubuntu 9.10
  • do software partimage para Ubuntu.
  • de um disco rígido externo.


Nota importante: é preciso bem desligar Windows antes de fazer um. Nunca colocar Windows em hibernação prolongada antes de fazer um ghost.

Fazer antes do backup

Conhecer suas partições


Para conhecer o nome de suas partições, arranque com o CD do Ubuntu e lance GParted (menu Sistema > Administração > GParted).
  • Os sistemas "ntfs" ou "fat16/fat32" correspondem à partição Windows.
  • Os sistemas ext2/ext3/ext4 correspondem à partição Linux.
  • Exemplo:



Você pode também digitar em um terminal : sudo fdisk -l


No nosso exemplo :
  • O disco à salvar é /dev/sda
  • A partição Windows (ntfs) é /dev/sda1
  • A partição Linux (ext4) é /dev/sda5


estes caminhos são a adaptar à sua configuração.

Lançar o LiveCD e montar o disco externo


Antes de salvar, assegure-se que o disco externo está bem « montado » (clique no disco no navegador dos arquivos.)


No nosso exemplo, o disco externo se chama "DD_EXT" e poderemos escrever os arquivos no /média / DD_EXT

Recuperação do software partimage


ATENÇÃO: O software partimage suporta ntfs/ext2/ext3, mas não ext4 (que é por exemplo utilizado no Ubuntu 10.04). Para ext4, utilize partclone

Partimage é um software que permite fazer uma imagem image (ghost) de uma partição. Ele trabalha de maneira inteligente salvando somente os setores utilizados, e compacta os dados. Ele não está incluído no CD do Ubuntu.

Pode-se instalar no momento da utilização do LiveCD (se você está ligada à internet) digitando:
sudo apt-get install partimage

ou então (se você não está ligado à internet), justo recuperar o .deb correspondente:
http://packages.ubuntu.com/karmic/i386/partimage/download
(basta de colocá-lo no pen drive com um duplo clique sobre este arquivo .deb para o instalar.)

Você pode copiar este arquivo .deb no seu disco rígido externo para tê-lo sempre à mão.

Depois de instalado, nós poderemos passar ao passo seguinte.

Salvar


Antes destas operações, arranque com o CD do Ubuntu e assegure-se que o disco externo esteja bem montado.

Salve a mesa de partições


Nós salvamos a mesa de partições do disco /dev/sda sur le disque externe /media/DD_EXT no arquivo mbr.bin.
Digite em um terminal (menu Aplicações > Acessórios > Terminal):
sudo dd if=/dev/sda of=/media/DD_EXT/mbr.bin bs=512 count=1

(Note que é preciso digitar /dev/sda et non /dev/sda1.)

Isto vai criar um arquivo mbr.bin de 512 octets que contém a mesa de partições do disco rígido.
Se você tem partições estendidas ("extended", comme /dev/sda2 no nosso exemplo), é igualmente necessário salvá-las. Exemplo:

sudo dd if=/dev/sda2 of=/media/DD_EXT/mbr_sda2.bin bs=512 count=1

Salvar a partição Windows


Salvar a partição Windows (/dev/sda1) no arquivo no /média/DD_EXT:
sudo partimage save /dev/sda1 /media/DD_EXT/sda1_ntfs_20091202

(O nome do arquivo é de sua escolha, mas para que seja fácil para você, eu sugiro colocar o nome da partição original (sda1), o sistema de arquivo (ntfs) e a data, para que não tenha confusão na restauração.)

Partimage vai afixar opções : Você pode deixar as opções padrão. Pressione F5 para continuar.


Você pode entrar uma pequena descrição de seu backup (ela será afixada na restauração) :


Pressione em seguida TAB para ir até o botão "Ok" e pressione ESPACE.
Uma mensagem de alerta será afixada : Não tenha medo, pressione simplesmente ESPACE.


Antes de arrancar, um resumo das operações é afixada : Pressione TAB e ESPACE para arrancar.


Basta agora deixar o backup se fazer :


Note que partimage adicionará .000 ao nome do arquivo.

Salvar a partição Linux


O backup da partição Linux se desenvolve da mesma maneira, a não ser pelo fato de que fonte e destino são diferentes :

sudo partimage save /dev/sda5 /media/DD_EXT/sda5_ext3_20091202

ATENÇÃO: partimage não suporta ext4. Se você precisa fazer um ghost de uma partição ext4, você deverá utilizar partclone ou dd.

No final


No final, eis tipicamente o que conteria seu disco externo :
  • mbr.bin é uma cópia da mesa de partições.
  • sda1_ntfs... é uma cópia de sua partição Windows.
  • sda5_ext4... é uma cópia de sua partição Linux
  • partimage....debé o software partimage.

Restauração


Nota: Para poder restaurar uma partição precisa, a mesa de partição deve já estar correta.
Se ela estiver corrompida, comece por restaurar a mesa de partições antes de restaurar as partições.

Então, por exemplo, para poder restaurar nossa partição Linux (/dev/sda5), é preciso que a mesa de partição estendida que a contém seja correta (/dev/sda2). E para que /dev/sda2 seja correta, é preciso que a mesa de partição que a contém seja correta igualmente (/dev/sda).
Se as mesa de partições são tocadas, a ordem de restauração seria então : /dev/sda (mesa de partição principal), depois /dev/sda2 (mesa de partição estendida) depois /dev/sda5 (partição).

Restaurar a mesa de partições


sudo dd if=/media/DD_EXT/mbr.bin of=/dev/sda bs=512 count=1
(Depois da restauração da mesa de partições, será necessário reconfigurar GRUB (vela mais adiante)).

Nota: Depois da restauração das mesas de partições (principal e/ou estendida), é necessário rebootar para elas sejam registradas (antes de restaurar as partições).

Restaurar a partição Windows


Basta fazer a mesma operação, mas com "restore" no lugar de "save":

sudo partimage restore /dev/sda1 /media/DD_EXT/sda1_ntfs_20091202.000
(Note que se colocou ".000" que partimage automatizou adicionou.)

E siga as instruções.

(Nota: a navegação na interface de partimage se fazer as teclas TAB, setas e entradas.)

Restaurar a partição Linux


A operação é idêntica.

Reconfigurar grub


Mesmo se a partição e as partições são bem restauradas , você não poderá arrancar seu computador.
Grub é o programa que lhe permite escolher entre entre Windows e Linux no arranque. Ele deve ser corretamente reinstalado.
Os arquivos necessários ao bom funcionamento deste programa são colocados na partição Linux.

(Para ter Grub em funcionamento, é preciso então que a partição Linux seja em bom estado.)
Para reinstalar corretamente Grub, digite no terminal :
sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo umount /mnt


depois reinicie : Você deverá de novo ter o menu Gub.



Tradução feita por Ana Spadari
Para uma leitura offline, é possível baixar gratuitamente este artigo no formato PDF:
Fazer-um-ghost-imagem-sistema-do-windows-e-linux-com-ubuntu.pdf

A ver igualmente

Na mesma categoria

Artigo original publicado por sebsauvage. Tradução feita por ninha25.
Este documento, intitulado « Fazer um ghost (imagem sistema) do Windows e Linux com Ubuntu »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.