canot กู้คืนอิมเมจดิสก์ด้วย dd (ส่วนเป้าหมายเต็มไปด้วยศูนย์)


1

ฉันมีดิสก์ RAID0 มาก่อนตอนนี้ฉันต้องการเปลี่ยนขนาดของมัน

จากคู่มือวิธีเดียวคือข้อมูลสำรองลบ RAID สร้างใหม่ด้วยขนาดใหม่และกู้คืนข้อมูล

ตอนนี้ฉันมี hdd 2.5 "เก่า ๆ หลายตัวแต่ละตัวมีพื้นที่ว่าง" เล็ก "ดังนั้นฉันต้องการสำรองข้อมูลแต่ละ RAID-partition ไปยังดิสก์แล้วคืนค่าพวกเขา

ฉันใช้คำสั่งนี้เพื่อสำรองข้อมูลพาร์ติชันเดียว:

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

จากนั้นฉันก็สร้าง RAID ขึ้นใหม่กู้คืนพาร์ติชั่นด้วยรูปทรงเรขาคณิตที่เหมือนกันทุกประการ

เขียนกลับภาพ:

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

ผลลัพธ์ที่ได้คือ

  • ฉันไม่สามารถเมาต์พาร์ติชันนี้ได้

  • รู้ว่าพาร์ติชันนี้เป็น NTFS

  • ศูนย์จำนวนมากกรอกในปลายทางพาร์ทิชัน

ใครเคยรู้ว่าเกิดอะไรขึ้น ..... ฉันจะร้องไห้ถ้าข้อมูลเหล่านี้สูญหาย .... T_T

ฉันลองหาบางอย่างกับสิ่งนี้:

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

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

vbindiff / dev / a / tmp / b

นั่นแสดงให้ฉันเห็นว่าการเริ่มต้นไฟล์ a & b เหมือนกัน แต่ก็มีหลายไฟล์ในศูนย์ a

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.