Я сделал образ полного диска с:
$ sudo dd if=/dev/sdc | gzip -c > my_image.dd.gz
Когда я восстановлю это с:
$ gunzip -c my_image.dd.gz | sudo dd of=/dev/sdc
Я получаю ошибки, когда набираю:
$ sudo sfdisk -l
Вывод sfdisk:
Disque /dev/sdc : 1022 cylindres, 247 têtes, 62 secteurs/piste Unités= cylindres de 7840768 octets, blocs de 1024 octets, décompte à partir de 0 Périph Amor Début Fin #cyls #blocs Id Système /dev/sdc1 * 0+ 637- 638- 4881408 83 Linux début : (c,h,s) attendu (0,33,3) trouvé (0,32,33) fin : (c,h,s) attendu (637,158,50) trouvé (607,212,53) /dev/sdc2 637+ 892- 256- 1952768 83 Linux début : (c,h,s) attendu (637,158,51) trouvé (607,212,54) fin : (c,h,s) attendu (892,166,20) trouvé (850,240,30) /dev/sdc3 892+ 1022- 130- 995328 82 partition d'échange Linux / Solaris début : (c,h,s) attendu (892,166,21) trouvé (850,240,31) fin : (c,h,s) attendu (1022,163,42) trouvé (974,218,12) /dev/sdc4 0 - 0 0 0 Vide
Для не говорящих по-французски: début = начало, fin = конец, посещаемость = ожидаемое, Trouvé = найдено, vide = пусто, amor(çable)= загрузочный
Я думаю, это потому, что я забыл использовать опцию dd: conv = noerror, notrunc, sync, когда я создал изображение, и выравнивание данных в файловых системах испортилось.
У меня нет оригинального диска под рукой. Как я могу восстановить образ на новый диск?