DD ในไดรฟ์เก็บข้อมูลหลักของฉัน - วิธีการกู้คืนข้อมูล?


0

ฉันบังเอิญใช้ dd บนฮาร์ดไดรฟ์รองในขณะที่พยายามเขียนแผ่นดิสก์ติดตั้ง คำสั่งคือ dd bs = 4M if = foo.iso of = / dev / sdb

โชคดีที่ฉันติดตั้งแฟลชไดรฟ์ไม่ใช่ฮาร์ดไดรฟ์ดังนั้นจึงติดตั้งไดรฟ์อยู่

หลังจากโพสต์ในฟอรัมอื่นฉันสามารถดึงได้

/ dev / บล็อก / sdb / sdb1 / เริ่มต้น: 1197565952

/ dev / บล็อก / sdb / sdb1 / ขนาด: 4662966272

/ dev / blocks / sdb / sdb2 / start: 2048

/ dev / บล็อก / sdb / sdb2 / ขนาด: 1197563377

sdb1 คือ ext4, sdb2 คือ ntfs ฉันค่อนข้างแน่ใจว่ามันเป็น gpt แต่ฉันไม่รู้วิธีตรวจสอบ

เท่าที่ฉันได้รับ ฉันเป็นมือใหม่โปรดช่วยฉันทีละขั้นถ้าเป็นไปได้


ไฟล์ ISO ที่คุณคัดลอกไปยังดิสก์มีขนาดใหญ่แค่ไหน? คุณขัดจังหวะกระบวนการหรือไม่ ถ้าคุณทำมันคัดลอกมาเท่าไหร่?
Daniel B

@daniel มันคือ xubuntu 18.04 iso มันประมาณ 1.3 gb ฉันอนุญาตให้เขียนจนเสร็จก่อนที่ฉันจะรู้ว่าฉันทำอะไร ตารางพาร์ทิชันก่อนหน้านี้ถูกเขียนทับ
BabylFish

ดังนั้นฉันคิดว่านี่เป็นไดรฟ์ 6 TB ถูกต้องไหม คุณแน่ใจว่าลำดับของพาร์ติชันในตารางถูกเปลี่ยนจากลำดับทางกายภาพหรือไม่?
Daniel B

@daniel มันเป็นไดรฟ์ 2.7 tb ฉันไม่แน่ใจเกี่ยวกับลำดับของพาร์ติชัน มันถูกจัดรูปแบบเดิมบนเครื่อง windows ฉันใช้ gparted เพื่อลดขนาดพาร์ติชัน ntfs และย้ายไปทางซ้าย จากนั้นฉันสร้างพาร์ติชัน ext4 ในพื้นที่ทางด้านขวา
BabylFish

โอ้ขนาดอยู่ในบล็อกขนาด 512 ไบต์โอ๊ะโอ เสียงเหมือน GParted ไม่ได้แก้ไขคำสั่ง มีข้อมูลความเกี่ยวข้องในพาร์ติชัน NTFS (sdb2) หรือไม่
Daniel B

คำตอบ:


1

อัปเดต: ปรากฎว่าไดรฟ์นั้นเป็น GPT และส่วนหัว GPT สำรองและตารางพาร์ติชันไม่เสียหาย ฉันสามารถใช้ gdisk เพื่อโหลดและเขียนส่วนหัว gpt สำรองและตารางพาร์ทิชันกลับสู่ดิสก์โดยใช้บทช่วยสอนนี้:

https://lihashgnis.blogspot.com/2016/07/recovering-from-corrupted-gpt-partition_30.html

พาร์ติชัน ext4 สามารถเข้าถึงได้ผ่านการติดตั้งด้วยตนเองจากเทอร์มินัล แต่พาร์ติชัน ntfs เสียหาย ฉันต้องใช้ "chkdsk / f" จากดิสก์ติดตั้ง windows เพื่อแก้ไขพาร์ติชัน ntfs

หวังว่านี่จะช่วยคนอื่นในสถานการณ์ที่คล้ายกัน

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