อุปกรณ์ USB ตรวจพบโดยระบบ Linux แต่ใช้ไม่ได้กับข้อผิดพลาด“ ไม่พบขนาดกลาง”


0

วันนี้ฉันประสบปัญหาแปลก ๆ กับคีย์ USB หลักของฉันและฉันหวังว่าจะมีวิธีดึงข้อมูลบางอย่างออกมา บนระบบ Linux, USB กำลังทำงานและหลังจากนั้นไม่นานก็กลับกลายเป็นโหมดอ่านอย่างเดียว ดังนั้นฉันจึงไม่ได้เมาต์และไม่สามารถเมานต์ได้อีก

เมื่อฉันเสียบ USB ฉันเห็นใน dmesg outout:

[  130.015152] usb 2-1.1: USB disconnect, device number 4
[  148.668176] usb 2-1.1: new high-speed USB device number 5 using ehci-pci
[  148.778233] usb 2-1.1: New USB device found, idVendor=0c76, idProduct=0005
[  148.778237] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  148.778240] usb 2-1.1: Product: USB Mass Storage
[  148.778242] usb 2-1.1: Manufacturer: GENERIC 
[  148.778786] usb-storage 2-1.1:1.0: USB Mass Storage device detected
[  148.778997] scsi host4: usb-storage 2-1.1:1.0
[  149.805608] scsi 4:0:0:0: Direct-Access     GENERIC  USB Mass Storage 1.00 PQ: 0 ANSI: 4 CCS
[  149.806163] sd 4:0:0:0: Attached scsi generic sg2 type 0
[  149.808241] sd 4:0:0:0: [sdb] Attached SCSI removable disk

คำสั่ง lsusb แสดงว่าเป็น Transcend Flash Disk:

Bus 002 Device 003: ID 05c6:9204 Qualcomm, Inc. 
Bus 002 Device 005: ID 0c76:0005 JMTek, LLC. Transcend Flash disk
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 17ef:480f Lenovo Integrated Webcam [R5U877]
Bus 001 Device 003: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

และ lsscsi แสดงว่ามันถูกแนบเป็น id 4:

[0:0:0:0]    disk    ATA      SanDisk SDSSDA24 30RL  /dev/sda 
[1:0:0:0]    cd/dvd  Optiarc  DVD RW AD-7930H  1.D0  /dev/sr0 
[4:0:0:0]    disk    GENERIC  USB Mass Storage 1.00  /dev/sdb

และอุปกรณ์แสดงขึ้นใน / dev เป็นอุปกรณ์บล็อก แต่ไม่มีพาร์ติชัน:

% ls -l /dev/sdb* /dev/disk/by-id/usb-GENERIC_USB_Mass_Storage-0:0 
lrwxrwxrwx 1 root root     9 ott 23 14:52 /dev/disk/by-id/usb-GENERIC_USB_Mass_Storage-0:0 -> ../../sdb
brw-rw---- 1 root disk 8, 16 ott 23 14:52 /dev/sdb

Now, whatever I try to execute on the device I got a Medium not found or cannot open file error:

% sudo fdisk -l /dev/sdb
fdisk: cannot open /dev/sdb: No medium found


% sudo testdisk /dev/sdb
TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Unable to open file or device /dev/sdb: No medium found
```

% sudo dd if=/dev/sdb of=/tmp/disk.img
dd: failed to open '/dev/sdb': No medium found

% sudo gpart /dev/sdb

*** Fatal error: open(/dev/sdb): No medium found.

ฉันสงสัยว่าตารางพาร์ติชั่นหายไปมีโอกาสที่ฉันจะได้รับข้อมูลจากอุปกรณ์หรือไม่?

อัปเดต : ฉันได้ตั้งข้อสังเกตว่าดิสก์ไม่อยู่ในรายการ/dev/disk/by-uuidในขณะที่มีลิงก์ไปยัง/dev/disk/by-idและเพื่อน ๆ นี่เป็นการยืนยันว่าปัญหาหลักคือที่เก็บดูเหมือนว่าจะไม่ทำงานในขณะที่ตัวควบคุมออนบอร์ดทำงานอยู่ (เดา)


กลายเป็นอ่านอย่างเดียวเป็นสัญญาณแรกของความล้มเหลวใกล้เข้ามา นั่นคือเวลาในการสำรองข้อมูล ตอนนี้โอกาสมีน้อยถึงไม่มีเลย
GabrielaGarcia

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