Linux: วิธีที่ดีที่สุดในการคัดลอกจาก HD ที่เสียหายคืออะไร


8

ฉันได้รับข้อผิดพลาด I / O จากที่เก็บข้อมูล HD ของฉันเมื่อฉันพยายามคัดลอกไฟล์ ไฟล์เหล่านี้เป็นไฟล์วิดีโอดิบขนาดใหญ่ดังนั้นฉันจึงสามารถยอมรับข้อผิดพลาดได้

cpหยุดในข้อผิดพลาดการอ่านครั้งแรกและscp/ rsyncบ่นและลบสำเนา ด้วยการเพิกเฉยต่อธง / บังคับที่ถูกต้องฉันอาจทำให้พวกเขาทั้งหมดออกจาก "สำเนาที่เสียหาย"

ฉันควรใช้เครื่องมือใดสำหรับสิ่งนี้ (รวมถึงตัวเลือก)

คือเครื่องมือใดจะสร้างสำเนา "ดีที่สุด" (ใกล้เคียงกับต้นฉบับมากที่สุด)

หมายเหตุ: นี่เป็นดิสก์ที่มีความเสียหายทางกายภาพได้รับการยืนยันโดยเครื่องมือวินิจฉัยที่เหมาะสม ฉันยังใช้ fsck อย่างละเอียด

คำตอบ:


12

วันที่ควรทำเคล็ดลับ - มันออกแบบมาสำหรับสถานการณ์นี้มาก

GNU ddrescue เป็นเครื่องมือกู้คืนข้อมูล มันคัดลอกข้อมูลจากไฟล์หนึ่งไฟล์หรืออุปกรณ์บล็อก (ฮาร์ดดิสก์, cdrom, ฯลฯ ) ไปยังอุปกรณ์อื่นพยายามอย่างหนักที่จะช่วยเหลือข้อมูลในกรณีที่เกิดข้อผิดพลาดในการอ่าน การดำเนินการขั้นพื้นฐานของ ddrescue เป็นไปโดยอัตโนมัติอย่างสมบูรณ์ นั่นคือคุณไม่ต้องรอให้เกิดข้อผิดพลาดหยุดโปรแกรมอ่านบันทึกทำงานในโหมดย้อนกลับ ฯลฯ

คุณสามารถดาวน์โหลดได้ที่นี่หรือหาคู่มือที่นี่ นอกจากนี้ยังเป็นที่ติดตั้งบนSystemRescueCd

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