คุณสามารถกู้คืนจากข้อมูลสำรองที่มีบล็อกที่ไม่ดีได้หรือไม่


5

ฮาร์ดไดรฟ์ใน Macbook ของฉันเพิ่งยอมแพ้ในขณะที่ใช้งานบนเครื่องบิน ฉันมีการสำรองเนื้อหาของเมื่อสองสามสัปดาห์ก่อน แต่มีไฟล์ที่ไม่รวมอยู่ในนั้นซึ่งฉันต้องการกู้คืน

อย่างที่ทราบตอนนี้ฉันเสียบมันเข้ากับ macbook ด้วย USB เสือดาวหิมะรู้จักมัน แต่ไม่สามารถติดมันได้ ดังนั้นเครื่องมือเช่น Diskwarrior และ Techtools จึงไม่ทำงาน ฉันเริ่มทำโคลนกับ Data Rescue 3 แต่หลังจากทำกิจกรรม 7 ชั่วโมง (20% ผ่านไดรฟ์) มันได้คัดลอกไดรฟ์ 130 GB แต่รายงานว่าข้อมูลทั้งหมดเป็น "บล็อกเสีย" คำถามของฉันคือ:

  • สามารถกู้คืนข้อมูลใด ๆ ได้หรือไม่หากโคลนประกอบด้วยบล็อกที่ไม่ดีทั้งหมด?

คำตอบ:


3

ความเป็นไปได้อย่างหนึ่ง (คล้ายกับคำแนะนำของ @ KCotreau) คือการใช้ddrescueเพื่อโคลนมันไปยังไดรฟ์อื่น (อย่างน้อยใหญ่เท่ากับต้นฉบับ) หรือไฟล์อิมเมจของดิสก์

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

คุณสามารถปล่อยให้มันทำงานได้ชั่วขณะหนึ่งแล้วทำการเมานต์โวลุ่มที่กู้คืนมา (ต้องเป็นแบบอ่านอย่างเดียว - ถ้าเป็นไฟล์ภาพให้ล็อคไฟล์ก่อนทำการติดตั้ง) และดูว่าไฟล์ของคุณอยู่ที่นั่นหรือไม่ ถ้าไม่ให้ลงจากหลังม้าปลดล็อคและเปิดใช้งานอีกครั้งเพื่อดูว่าสามารถรับได้อีกหรือไม่ คุณสามารถเรียกใช้เครื่องมือซ่อมแซมระบบไฟล์บนดิสก์ / อิมเมจที่กู้คืนได้ แต่หากคุณเรียกใช้สิ่งใดก็ตามที่ปรับเปลี่ยนโวลุ่ม ( ที่ทั้งหมด ) คุณจะไม่สามารถกู้คืนต่อได้ (คุณต้องรีสตาร์ทตั้งแต่ต้น)

การใช้มันจะใช้งานง่ายเล็กน้อยบน OS X เนื่องจากต้องการทำงานกับไฟล์อุปกรณ์ระดับ unix ไม่ใช่ระดับเสียงที่เมาท์ มีขั้นตอนบน tinyapps.orgสำหรับวิธีการใช้เพื่อกู้คืนไดรฟ์ภายในของ Mac ในสถานการณ์ของคุณคุณเพียงแค่ข้ามขั้นตอนที่ 1 และใช้ USB แทน FireWire ในขั้นตอนที่ 4

มี ddrescue คือเป็นไบนารีรวบรวมสำหรับ OS X บน TinyApps สิ่งสำคัญคือลิงค์ดาวน์โหลดของพวกเขาต้องการบัญชี / รหัสผ่าน บัญชีเป็นข้อความบรรทัดแรกในโลโก้ของพวกเขา (ตัวพิมพ์เล็กและใหญ่) และรหัสผ่านคือข้อความบรรทัดที่สองในโลโก้ของพวกเขา (ดูคำถามที่พบบ่อยของ TinyApps.org

คำแนะนำของ TinyApps.org เกี่ยวกับการใช้ ddrescue

(หมายเหตุ: นี่เป็นสำเนาคำตอบของฉันส่วนใหญ่สำหรับคำถามก่อนหน้านี้ )


กอร์ดอนฉันเพิ่งพบปัญหานี้ ... คุณสามารถรวบรวม ddrescue เป็น OSX binary สำหรับฉันได้ไหม
ลุคชาวแคนาดา

0

อันดับแรกหากไม่น่าเป็นไปได้สูงที่ไดรฟ์นั้น "ประกอบด้วยบล็อกที่ไม่ดีทั้งหมด" แต่ถ้าเป็นเช่นนั้นโอกาสของคุณจะไม่ดีมาก

ความจริงก็คือว่าข้อมูลของคุณอาจไม่ได้และเป็นไปได้มากว่าไม่จำเป็นต้องอยู่ในพื้นที่ของบล็อกที่ไม่ดีตามกฎหมายว่าด้วยความน่าจะเป็น หากคุณเสร็จสิ้นการโคลนไดรฟ์คุณมีภาพที่ดีในการรับข้อมูลกลับ

ฉันไม่ใช่คนที่แต่งตัวประหลาดใน MAC ดังนั้นฉันจึงไม่ทราบว่าซอฟต์แวร์ Data Rescue 3 แต่ฉันรู้ว่าด้วยซอฟต์แวร์เช่น Ghost 2003 คุณสามารถใช้สวิตช์ที่อนุญาตให้ละเว้นบล็อกที่ไม่ดีและดำเนินการต่อ การค้นหาตัวเลือกดังกล่าวด้วยซอฟต์แวร์ปัจจุบันของคุณเนื่องจากเรารู้ว่าทำงานได้กับ MACs เป็นตัวเลือกแรกของฉัน หากซอฟต์แวร์ของคุณมีตัวเลือกดังกล่าวคุณอาจต้องการลองใช้งานเนื่องจากอาจใช้เวลานานกว่าจะผ่านบล็อกเสียเหล่านั้นได้

ฉันสงสัยว่าถึงแม้ว่ามันจะเป็นซอฟต์แวร์พีซี แต่ถ้าคุณได้รับสำเนาของ Ghost 2003 และรันด้วยสวิตช์ต่อไปนี้คุณอาจกู้ไดรฟ์ของคุณได้: ghost -ia -fro (ฉันเชื่อว่านี่จะใช้งานได้จริง เป็นเพียงการคัดลอกดิสก์เซกเตอร์ต่อเซกเตอร์ด้วยสวิตช์ -ia และสวิตช์ -fro บอกให้ละเว้นข้อผิดพลาดบล็อกที่ไม่ดี)

คุณอาจต้องการสวิตช์อื่น ๆ หากพยายามโคลนกับไดรฟ์ภายนอก: http://www.symantec.com/business/support/index?page=content&id=TECH130961&key=52023&actp=LIST


0

เห็นได้ชัดว่าคำตอบคือไม่ โชคไม่ดีหากข้อมูลไม่ได้รับการสำรองอย่างถูกต้องจะไม่สามารถกู้คืนได้อย่างเพียงพอ

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