
Ich habe gleich nach dem Kauf meines Laptops mit CloneZilla ein Image meiner gesamten Festplatte erstellt. Das Disk-Image wurde mit der grafischen Version von CloneZilla erstellt, aber in der Logdatei clonezilla-img steht, dass es mit dem folgenden Befehl erneut erstellt werden kann:
ocs-sr -q2 -c -j2 -z1p -i 2000 -p true savedisk 2013-11-05-21-img sda
Dateiliste:
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
Jetzt versuche ich, das Ganze mit CloneZilla Live auf derselben Festplatte wiederherzustellen, von der ich es geklont habe. Ich habe den Anfängermodus verwendet und es irgendwie geschafft, alle Partitionen zu löschen, ohne jedoch die Partitionstabelle aus dem Image wiederherzustellen. Ich bin mir nicht sicher, ob ich einen Fehler gemacht habe oder ob es das wirklich nicht schafft und einfach erwartet, dass die Partitionen an ihrem Platz sind.
Jetzt werde ich in die Befehlszeile geworfen und aufgefordert, die Partitionstabelle wiederherzustellen, um die Wiederherstellung von CloneZilla vorzubereiten und den tatsächlichen Partitionsinhalt wiederherzustellen.
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.
Muss ich dies manuell tun oder kann ich eines dieser Partitionstools veranlassen, die gewünschte Partitionstabelle aus dem Image zu lesen?
Antwort1
sfdisk /dev/sda < /mnt/.../sda-pt.sf
oder sgdisk -l /mnt/.../sda-gpt-1st
wird den Job machen
Bedenken Sie jedoch, dass Sie bei einer Wiederherstellung auf einem größeren Laufwerk den Vorgang manuell aufrufen müssen, gdisk
um den gesamten Speicherplatz zu nutzen (oder vielleicht den last-lba
Wert der SF-Datei bearbeiten und die Wiederherstellung erneut durchführen …).
Die folgende interaktive Sequenz hat bei mir funktioniert:
gdisk > x (extra functionality) > e (relocate data backup structures to the end of the disk)