
Criei uma imagem de todo o meu disco, logo após comprar meu laptop, usando o CloneZilla. A imagem do disco foi criada com a versão gráfica do CloneZilla, mas no arquivo de log clonezilla-img diz que pode ser refeito com o comando:
ocs-sr -q2 -c -j2 -z1p -i 2000 -p true savedisk 2013-11-05-21-img sda
Lista de arquivos:
total 25G
1.1K blkdev.list
13K clonezilla-img
4 disk
9.5K Info-dmi.txt
19K Info-lshw.txt
2.5K Info-lspci.txt
169 Info-packages.txt
80 Info-saved-by-cmd.txt
30 parts
26M sda1.vfat-ptcl-img.gz.aa
303M sda2.ntfs-ptcl-img.gz.aa
92M sda3.dd-img.aa
2.0G sda4.ntfs-ptcl-img.gz.aa
2.0G sda4.ntfs-ptcl-img.gz.ab
2.0G sda4.ntfs-ptcl-img.gz.ac
2.0G sda4.ntfs-ptcl-img.gz.ad
2.0G sda4.ntfs-ptcl-img.gz.ae
2.0G sda4.ntfs-ptcl-img.gz.af
1.7G sda4.ntfs-ptcl-img.gz.ag
1.3M sda5.ntfs-ptcl-img.gz.aa
2.0G sda6.ntfs-ptcl-img.gz.aa
2.0G sda6.ntfs-ptcl-img.gz.ab
2.0G sda6.ntfs-ptcl-img.gz.ac
2.0G sda6.ntfs-ptcl-img.gz.ad
2.0G sda6.ntfs-ptcl-img.gz.ae
1.2G sda6.ntfs-ptcl-img.gz.af
37 sda-chs.sf
17K sda-gpt-1st
16K sda-gpt-2nd
18K sda-gpt.gdisk
868 sda-gpt.sgdisk
512 sda-mbr
799 sda-pt.parted
710 sda-pt.parted.compact
250 sda-pt.sf
Agora estou tentando restaurar tudo, no mesmo disco em que clonei, usando o CloneZilla Live. Usei o modo iniciante e de alguma forma consegui deletar todas as partições, mas sem restaurar a tabela de partições da imagem. Não tenho certeza se cometi um erro ou se realmente não consigo lidar com isso e apenas espero que as partições estejam no lugar.
Então agora isso me joga na linha de comando, pedindo-me para restaurar a tabela de partições, para me preparar para restaurar o CloneZilla para restaurar o conteúdo real da partição.
No partition is found in this machine. To restore an image of
partition, partition(s) must exist on the destination disk.
Now enter another shell to allow you to create partition table on
the destination disk. You may use fdisk, cfdisk, sfdisk or parted
to do that. When everything is done, run "exit" to go back to the
original program.
Preciso fazer isso manualmente ou posso fazer com que uma dessas ferramentas de partição leia a tabela de partição desejada da imagem?
Responder1
sfdisk /dev/sda < /mnt/.../sda-pt.sf
ou sgdisk -l /mnt/.../sda-gpt-1st
fará o trabalho
Mas tenha em mente que se você restaurar para uma unidade maior, será necessário invocar manualmente gdisk
para usar todo o espaço em disco (ou talvez editar o last-lba
valor do arquivo .sf e restaurar novamente...).
a seguinte sequência interativa funcionou para mim:
gdisk > x (extra functionality) > e (relocate data backup structures to the end of the disk)