ฉันมีแฟลชไดรฟ์ USB 16GB ที่ได้รับความเสียหายจนถึงจุดที่fdisk -l
ไม่สามารถหาได้ (ฉันได้รับข้อความแสดงข้อผิดพลาดหนึ่งบรรทัดว่า: " ไม่สามารถเปิด / dev / sdc ")
อย่างไรก็ตามมันกำลังถูกแนบโดยได้รับมอบหมาย/dev/sdc
เป็น dmesg แสดง:
usb 1-7: new high speed USB device using ehci_hcd and address 69
usb 1-7: New USB device found, idVendor=048d, idProduct=1167
usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-7: configuration #1 chosen from 1 choice
scsi68 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 69
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 68:0:0:0: Direct-Access XXXXXXXX U167CONTROLLER 0.00 PQ: 0 ANSI: 2
sd 68:0:0:0: Attached scsi generic sg3 type 0
sd 68:0:0:0: [sdc] Attached SCSI removable disk
ฉันยืนยันว่าใช้ls -l /sys/block | grep -vE 'loop|ram'
เช่นกัน:
lrwxrwxrwx. 1 root root 0 Mar 13 04:50 sda -> ../devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda
lrwxrwxrwx. 1 root root 0 Mar 13 14:42 sdb -> ../devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1:1.0/host67/target67:0:0/67: 0:0:0/block/sdb
lrwxrwxrwx. 1 root root 0 Mar 13 21:20 sdc -> ../devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/host68/target68:0:0/68: 0:0:0/block/sdc
lrwxrwxrwx. 1 root root 0 Mar 13 04:50 sr0 -> ../devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block/sr0
แต่เมื่อฉันออกod -N 128 /dev/sdc
ฉันได้รับข้อความแสดงข้อผิดพลาดบรรทัดเดียว:
od: /dev/sdc: No medium found
ฉันไม่ต้องการข้อมูลในแฟลชไดรฟ์ USBนั้นฉันเพียงต้องการทราบว่ามีวิธีที่จะทำให้สามารถฟอร์แมตได้ (จากนั้นฟอร์แมตใหม่) อีกครั้ง
เป็นไปได้ไหม ถ้าเป็นเช่นนั้นฉันจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร
อัปเดต : ฉันเพิ่งลอง:
dd if=/dev/zero of=/dev/sdc1 bs=1M count=6000 conv=fsync
และได้รับ:
dd: writing `/dev/sdc1': No space left on device
1000+0 records in
999+0 records out
1047941120 bytes (1.0 GB) copied, 2.34859 s, 446 MB/s
ซึ่งบอกว่าอุปกรณ์มีชีวิตอยู่และเตะ?
นี่กำลังเป็นเรื่องที่น่าสนใจ ...
fdisk /dev/sdc
ฉันได้รับ: Unable to open /dev/sdc
.
dmesg
เอาต์พุตเพิ่มเติมพร้อมกับข้อผิดพลาดจากfdisk
หรือไม่? คุณสามารถอ่านโดยตรงจากอุปกรณ์ที่ใช้เช่นod -N 128 /dev/sdc
? (ถ้างานนี้มันควรจะพิมพ์ hexdump สั้น.)
dmesg
fdisk
เมื่อฉันออกฉันได้รับข้อความแสดงข้อผิดพลาดเดียวบรรทัดนี้od -N 128 /dev/sdc
od: /dev/sdc: No medium found
fdisk
และdd
เป็นรากใช่มั้ย
fdisk /dev/sdc
? คุณได้รับข้อผิดพลาดหรือไม่?