Saya memiliki flash drive USB 16GB yang entah bagaimana rusak ke titik di mana bahkan fdisk -l
tidak dapat menemukannya (saya mendapatkan pesan kesalahan satu-baris yang mengatakan: " Tidak dapat membuka / dev / sdc ")
Namun, sedang dilampirkan, ditugaskan /dev/sdc
sebagai dmesg menunjukkan:
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
Saya juga memverifikasi menggunakan 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
Tetapi ketika saya menerbitkan od -N 128 /dev/sdc
saya menerima pesan kesalahan satu baris ini:
od: /dev/sdc: No medium found
Saya tidak memerlukan data pada USB flash drive itu , saya hanya perlu tahu apakah ada cara untuk membuatnya format-dapat (kemudian memformatnya kembali).
Apakah ini mungkin? Jika demikian, bagaimana caranya?
Pembaruan : Saya baru saja mencoba:
dd if=/dev/zero of=/dev/sdc1 bs=1M count=6000 conv=fsync
Dan mendapatkan:
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
Yang memberitahu perangkat itu hidup dan menendang?
Ini menjadi menarik ...
fdisk /dev/sdc
? Apakah Anda mendapatkan kesalahan?fdisk /dev/sdc
saya mendapatkan:Unable to open /dev/sdc
.dmesg
output tambahan beserta kesalahannyafdisk
? Bisakah Anda membaca langsung dari perangkat menggunakan, misalnyaod -N 128 /dev/sdc
,? (Jika ini berhasil, ia harus mencetak hexdump pendek.)dmesg
output tambahan beserta kesalahan darifdisk
. Ketika saya mengeluarkanod -N 128 /dev/sdc
saya menerima pesan kesalahan single-line ini:od: /dev/sdc: No medium found
.fdisk
dandd
sebagai root, kan?Jawaban:
Apakah nama perangkat itu
U167CONTROLLER
sebelumnya?Mungkin mikrokontroler pada perangkat telah mengalami beberapa kondisi abnormal (sangat mungkin terjadi dengan produsen yang kurang memiliki reputasi) dan perlu diprogram ulang. Ini sedikit seni hitam dan kemungkinan Anda hanya akan menemukan program Windows yang dapat memprogram ulang mikrokontroler.
Anda dapat mencoba membuka flash drive, melihat angka pada chip apa pun, dan menjalankannya melalui Google untuk mencari tahu siapa pembuatnya. Anda kemudian dapat melakukan penelitian lebih lanjut untuk melihat apakah ada utilitas pemulihan, pemrograman, atau "chip". Tidak ada standar yang mengatur jenis fungsi ini, jadi Anda mencari sesuatu yang cocok dengan merek dan model mikrokontroler atau chip NAND di dalam flash drive.
Ada kemungkinan bagus bahwa jika utilitas seperti itu ada, maka itu akan menjadi A) hanya Windows, seperti yang dinyatakan dan B) dalam bahasa Cina. Saya berhasil memulihkan perangkat "Transcend" 2GB dengan cara yang tiba-tiba memutuskan "tidak memiliki disk di dalamnya" tanpa alasan.
sumber
Lihatlah halaman ini: http://www.ardamis.com/2009/07/02/usb-drive-unusable-unformattable-and-reporting-0-bytes-capacity/
.. bacaan yang menarik. Singkatnya, penulis, menjalankan Win OS, memeriksa USB-stick yang berfungsi (tongkat yang salah dan fungsional keduanya dari Sandisk). Dia menemukan file .dll pada tongkat fungsional dan URL di dalam dll (ide kreatif!) Yang dia coba tempelkan ke browser-nya. Ternyata tautan itu mengarah ke halaman untuk memperbarui driver Sandisk online !!!
Untungnya bagi orang itu, ia menjalankan MS Explorer di mana beberapa rutin ActiveX memformat USB-stick ke keadaan "benar-benar sebagus baru". Sayangnya bagi siapa pun yang menjalankan Linux, OS X dan lainnya, "situs perbaikan" tersebut memuntahkan pesan berikut:
"Untuk menginstal Launchpad, unduh komponen ActiveX yang diperlukan. Pastikan pengaturan keamanan browser Anda tidak memblokir permintaan unduhan. Tekan F5 untuk memuat ulang halaman".
Tentu saja, ada kemungkinan menjalankan IE pada anggur. Itulah yang akan saya lakukan ...
Terima kasih, Peter Eliasson
Btw, saya menabrak semua ini dengan mencari "SM3255AA", frasa yang ditemukan di dmesg saya (dari tongkat Transcend 4 Gb):
sumber
Saya beruntung dengan program komersial SpinRite pada level 2 dengan tongkat usb. Jika Anda tidak puas dengan hasilnya, saya yakin ada jaminan uang kembali.
sumber
Punya masalah yang sama dengan USB stick teman sekarang. Itu tidak akan me-mount sama sekali.
dmesg
keluaran:di
lsusb
, itu muncul sebagai:Sambil mucking dengan itu, tiba-tiba terdeteksi baik-baik saja dan volume
/dev/sdb1
naik. Saya memeriksalsusb
lagi, dan sekarang agak berbeda:dmesg
juga terlihat normal:Beberapa penyesat sekitar mengungkapkan bahwa masalah itu sangat sederhana: kontak yang buruk. Ketika kami menekan sedikit saat memasukkan, itu akan dipasang. Kalau tidak, itu tidak akan terjadi. Mengompresi sedikit konektor USB tampaknya sedikit membantu; mungkin ada cara yang lebih baik untuk memperbaikinya, tetapi saya sarankan siapa saja yang mengalami masalah ini untuk mencoba dan mengesampingkan masalah kontak buruk yang sederhana terlebih dahulu, sebelum mencoba untuk merombak controller.
sumber
Saya memiliki masalah yang sama dengan memory stick USB 8 GB Adata C008. Saya menemukan solusinya di halaman ini: http://flashboot.ru/files/file/312/
Saya mencolokkan stik USB ke mesin Windows XP dan menjalankan program Urescue dengan "Build MBR" dicentang. Program Uresque terletak di sini: http://depositfiles.com/files/czcmb4e36
sumber