Score:0

SSD ภายนอกไม่เมานต์และปิดพอร์ต USB

ธง tc

ฉันพยายามเข้าถึง SSD ภายนอก (USB 3.0) แต่ Ubuntu ไม่สามารถเมานต์ได้

มันแสดงบน หอยโข่งแต่เมื่อฉันคลิกที่มัน ฉันได้รับข้อความ "การดำเนินการกำลังรอดำเนินการอยู่"

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อฉันทำ fdisk -lต้องใช้เวลามาก แต่ในที่สุดก็พบว่า:

ตาราง GPT สำรองเสียหาย แต่ตารางหลักปรากฏเป็นปกติ ดังนั้นจะใช้ได้
ดิสก์ /dev/sdb: 238,49 GiB, 256060514304 ไบต์, 500118192 ภาคส่วน
ดิสก์รุ่น: RTL9210 NVME    
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 16384 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 16384 ไบต์ / 16384 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: #########

ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/sdb1 2048 1050623 1048576 ระบบ EFI 512M
/dev/sdb2 1050624 500117503 499066880 ระบบไฟล์ Linux 238G

เมื่อฉันทำ sudo mount -t ext4 /dev/sdb2 /media/mydiskมันหยุดทำงานเป็นเวลานานและในที่สุดก็ส่งข้อความ ไม่สามารถอ่าน superblock.

ถ้าฉันพยายาม แยกทางนี่คือสิ่งที่เกิดขึ้น:

$ sudo แยกส่วน /dev/sdb
คำเตือน: ข้อผิดพลาดในการซิงค์/ปิด /dev/sdb1: ข้อผิดพลาดอินพุต/เอาต์พุต
ลองใหม่/ละเว้น? ผม                                                           
คำเตือน: ข้อผิดพลาดในการซิงค์/การปิด /dev/sdb2: ข้อผิดพลาดอินพุต/เอาต์พุต
ลองใหม่/ละเว้น? ผม                                                           
ข้อผิดพลาด: เกิดข้อผิดพลาดในการเริ่มต้นอุปกรณ์ SCSI /dev/sdb - ไม่มีอุปกรณ์ดังกล่าว
ละเว้น/ยกเลิก? ผม                                                          
ข้อผิดพลาด: ไม่สามารถระบุอุปกรณ์ /dev/sdb - ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ลองใหม่/ยกเลิก? ค                                                           
คำเตือน: ข้อผิดพลาดในการซิงค์/ปิด /dev/sdb: ข้อผิดพลาดอินพุต/เอาต์พุต
ลองใหม่/ละเว้น? ผม 

และพอร์ต USB ทั้งหมดหยุดทำงาน

นี่คือสิ่งที่เกิดขึ้นเมื่อฉันลอง จีดิสก์:

$ sudo gdisk /dev/sdc
GPT fdisk (gdisk) เวอร์ชัน 1.0.5

คำเตือน! อ่านข้อผิดพลาด 5; พฤติกรรมแปลก ๆ ตอนนี้มีแนวโน้ม!
ข้อควรระวัง: ส่วนหัว GPT สำรองไม่ถูกต้อง แต่เป็นส่วนหัวหลักที่ถูกต้อง สร้างใหม่
ส่วนหัวสำรองจากส่วนหัวหลัก

คำเตือน! ข้อผิดพลาด 5 อ่านตารางพาร์ติชันสำหรับการตรวจสอบ CRC!
คำเตือน! CRC อย่างน้อยหนึ่งรายการไม่ตรงกัน คุณควรซ่อมแซมดิสก์!
หัวเรื่องหลัก: ตกลง
ส่วนหัวสำรอง: ERROR
ตารางพาร์ติชันหลัก: ตกลง
ตารางพาร์ติชันสำรองข้อมูล: ERROR

การสแกนตารางพาร์ติชัน:
  MBR: ป้องกัน
  BSD: ไม่ปรากฏ
  APM: ไม่อยู่
  GPT: เสียหาย

************************************************** **************************
ข้อควรระวัง: พบ MBR ป้องกันหรือไฮบริดและ GPT ที่เสียหาย ใช้ GPT แต่ดิสก์
ขอแนะนำให้ตรวจสอบและกู้คืนอย่างยิ่ง
************************************************** **************************

คำสั่ง (? เพื่อขอความช่วยเหลือ): หน้า
ดิสก์ /dev/sdc: 500118192 ภาค 238.5 GiB
รุ่น: RTL9210 NVME    
ขนาดเซกเตอร์ (โลจิคัล/ฟิสิคัล): 512/512 ไบต์
ตัวระบุดิสก์ (GUID): ########
ตารางพาร์ทิชันเก็บได้ถึง 128 รายการ
ตารางพาร์ติชั่นหลักเริ่มต้นที่เซกเตอร์ 2 และสิ้นสุดที่เซกเตอร์ 33
เซกเตอร์ที่ใช้งานครั้งแรกคือ 34 เซกเตอร์ที่ใช้งานครั้งสุดท้ายคือ 500118158
พาร์ติชั่นจะจัดชิดขอบ 2048 เซกเตอร์
พื้นที่ว่างทั้งหมดคือ 2669 ภาค (1.3 MiB)

หมายเลข เริ่มต้น (ภาค) สิ้นสุด (ภาค) ขนาด ชื่อรหัส
   1 2048 1050623 512.0 พาร์ติชันระบบ MiB EF00 EFI
   2 1050624 500117503 238.0 GiB 8300  

คำสั่ง (? ขอความช่วยเหลือ): w

การตรวจสอบขั้นสุดท้ายเสร็จสมบูรณ์ กำลังจะเขียนข้อมูล GPT สิ่งนี้จะแทนที่ที่มีอยู่
ฉากกั้นห้อง!!

คุณต้องการดำเนินการต่อหรือไม่ (ใช่/ไม่ใช่): ย
ตกลง; กำลังเขียนตารางพาร์ติชัน GUID ใหม่ (GPT) ไปยัง /dev/sdc
ไม่สามารถบันทึกตารางพาร์ติชั่นสำรองได้! บางทีตัวเลือก 'e' ในผู้เชี่ยวชาญ'
เมนูจะแก้ปัญหานี้ได้
คำเตือน! มีรายงานข้อผิดพลาดเมื่อเขียนตารางพาร์ติชัน! ข้อผิดพลาดนี้
อาจไม่เป็นอันตราย หรือดิสก์อาจเสียหาย! แนะนำให้ตรวจสอบ

คำสั่ง (? เพื่อขอความช่วยเหลือ):

และดิสก์ยังคงใช้งานไม่ได้

เมื่อฉันพยายามโคลนพาร์ติชันด้วย วว, ฉันเข้าใจ:

$ เวลา sudo dd if=/dev/sdc1 of=/media/N/ssd.img
dd: ข้อผิดพลาดในการอ่าน '/dev/sdc1': ข้อผิดพลาดอินพุต/เอาต์พุต
176680+0 บันทึกใน
176680+0 บันทึกออก
คัดลอก 90460160 ไบต์ (90 MB, 86 MiB), 9,92451 วินาที, 9,1 MB/วินาที

0m12,017sจริง
ผู้ใช้ 0m0,237s
ระบบ 0m1,429s

และพอร์ต USB ทั้งหมดหยุดทำงาน

เมื่อพยายามติด หน้าต่าง (ด้วยเครื่องมือพิเศษสำหรับ ext4) ฉันสามารถดูไฟล์ของฉันได้ ดังนั้นฉันเดาว่าฮาร์ดแวร์ไม่เป็นไร

oldfred avatar
cn flag
"ตาราง GPT สำรองเสียหาย" คุณต้องแก้ไขตารางพาร์ติชัน gpt https://askubuntu.com/questions/386752/fixing-corrupt-backup-gpt-table/386802#386802 ทางที่ดีอย่าใช้ Windows เพื่อเข้าถึง ext4 นั่นอาจเป็นสาเหตุของปัญหาตั้งแต่แรก
Score:0
ธง tc

ฉันไม่สามารถกู้คืนฮาร์ดแวร์ได้ แต่ฉันสามารถคัดลอกข้อมูลทั้งหมดได้ นี่คือสิ่งที่ฉันทำ:

  1. บน หน้าต่างฉันติดตั้งโปรแกรมที่เรียกว่า ลีนุกซ์รีดเดอร์.
  2. ฉันเปิด ลีนุกซ์รีดเดอร์, ค้นหาพาร์ติชันของฉันและสร้างอิมเมจของมันใน HD ภายนอก (คลิกขวาที่พาร์ติชันเพื่อดูตัวเลือกนี้)
  3. กลับไป ลีนุกซ์ฉันสามารถกู้คืนรูปภาพด้วย จีดิสก์:

(คำแนะนำในขั้นตอนที่ 1 และ 2: หากคุณสามารถทำได้ สร้างภาพด้วย dd บน Linux ให้ทำแทน)

ก่อนอื่นฉันพยายาม ภูเขา รูปภาพ. รายการพาร์ติชันให้:

$ sudo sfdisk -d SSD.img
ป้ายกำกับ: gpt
รหัสป้ายกำกับ: ####
อุปกรณ์: SSD.img
หน่วย: ภาค
แรก-lba: 34
สุดท้าย-lba: 500118158

SSD.img : start=2048, size= 1048576, (...)
SSD.img : start= 1050624, size= 499066880, (...)

พาร์ติชันที่ฉันต้องการเมานต์เริ่มต้นที่ 1050624 ดังนั้นฉันต้องชดเชย 1050624*512=537919488:

$ sudo mount -o ลูป offset=537919488 SSD.img /media/ssd
mount: /media/us: พิมพ์ fs ผิด, ตัวเลือกไม่ดี, superblock ไม่ดีบน /dev/loop19, ไม่มีหน้าโค้ดหรือโปรแกรมตัวช่วย หรือข้อผิดพลาดอื่นๆ

ไม่ได้ผล ดังนั้นฉันจึงพยายามกู้คืนดิสก์อิมเมจต่อไป

ฉันสำรองข้อมูลตารางพาร์ติชัน (ในกรณี):

$ sudo sfdisk -d SSD.img > pt.txt

จากนั้นฉันก็วิ่ง จีดิสก์ และกด หน้า:

$ sudo gdisk SSD.img
GPT fdisk (gdisk) เวอร์ชัน 1.0.5

การสแกนตารางพาร์ติชัน:
  MBR: ป้องกัน
  BSD: ไม่ปรากฏ
  APM: ไม่อยู่
  GPT: ปัจจุบัน

พบ GPT ที่ถูกต้องพร้อม MBR ป้องกัน ใช้ GPT

คำสั่ง (? เพื่อขอความช่วยเหลือ): หน้า
ดิสก์ SSD.img: 500118192 ภาค 238.5 GiB
ขนาดเซกเตอร์ (ตรรกะ): 512 ไบต์
ตัวระบุดิสก์ (GUID): ##########
ตารางพาร์ทิชันเก็บได้ถึง 128 รายการ
ตารางพาร์ติชั่นหลักเริ่มต้นที่เซกเตอร์ 2 และสิ้นสุดที่เซกเตอร์ 33
เซกเตอร์ที่ใช้งานครั้งแรกคือ 34 เซกเตอร์ที่ใช้งานครั้งสุดท้ายคือ 500118158
พาร์ติชั่นจะจัดชิดขอบ 2048 เซกเตอร์
พื้นที่ว่างทั้งหมดคือ 2669 ภาค (1.3 MiB)

หมายเลข เริ่มต้น (ภาค) สิ้นสุด (ภาค) ขนาด ชื่อรหัส
   1 2048 1050623 512.0 พาร์ติชันระบบ MiB EF00 EFI
   2 1050624 500117503 238.0 GiB 8300  

เนื่องจากทุกอย่างดูโอเค ฉันจึงกด (โปรดดูคู่มือ gdisk เพื่อทำความเข้าใจตัวเลือกเหล่านี้):

คำสั่ง (? ขอความช่วยเหลือ): w

การตรวจสอบขั้นสุดท้ายเสร็จสมบูรณ์ กำลังจะเขียนข้อมูล GPT สิ่งนี้จะแทนที่ที่มีอยู่
ฉากกั้นห้อง!!

คุณต้องการดำเนินการต่อหรือไม่ (ใช่/ไม่ใช่): ย
ตกลง; กำลังเขียนตารางพาร์ติชัน GUID ใหม่ (GPT) ไปยัง SSD.img
คำเตือน: เคอร์เนลยังคงใช้ตารางพาร์ติชันเก่า
ตารางใหม่จะใช้ในการรีบูตครั้งถัดไปหรือหลังจากคุณ
รัน partprobe(8) หรือ kpartx(8)
การดำเนินการเสร็จสมบูรณ์

จากนั้นฉันก็สามารถเมานต์ภาพได้

คำแนะนำ: อย่าทำอะไรจนกว่าคุณจะรู้ว่าคุณกำลังทำอะไรอยู่ ใช้เวลาในการศึกษาหรือโทรหามืออาชีพ สำรองข้อมูลสำคัญทั้งหมดของคุณเสมอ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา