nie można przywrócić obrazu dysku za pomocą dd (część docelowa wypełniona zerem)


1

Mam dysk RAID0 wcześniej, teraz chcę zmienić jego rozmiar.

W podręczniku jedynym sposobem jest tworzenie kopii zapasowych danych, usuwanie RAID, ponowne tworzenie z nowym rozmiarem i przywracanie danych.

teraz mam wiele starych 2,5-calowych dysków HDD, każdy ma „małe” wolne miejsce. Dlatego chcę wykonać kopię zapasową każdej partycji RAID na dysk, a następnie przywrócić je.

Użyłem tego polecenia do utworzenia kopii zapasowej pojedynczej partycji:

dd if=/dev/md126p1 conv=sync bs=32M | gzip -c2 > /mnt/backup1/windowsD.img.gz

następnie odtwarzam RAID, przywracam partycje o dokładnie tej samej geometrii.

odpisz obraz:

gunzip -c /mnt/backup1/windowsD.img.gz | dd of=/dev/md126p1 conv=sync bs=32M

wynik to

  • Nie mogę zamontować tej partycji.

  • gparted wie, że ta partycja to NTFS.

  • wiele wypełnionych zero bajtów w partycji dest.

Kto kiedykolwiek wie, co się stało ..... Płaczę, jeśli te dane stracą ... T_T

Próbuję znaleźć coś z tym:

cat / dev / md126p1 | head -c 5M> / tmp / c

gunzip -c windowsD.img.gz | head -c 5M> / tmp / b

vbindiff / dev / a / tmp / b

to pokazuje, że początek pliku a & amp; b jest taki sam, ale wtedy jest wiele wielu plików zero.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.