Ich habe ein Flash - Laufwerk 16 GB USB , dass irgendwie auf den Punkt beschädigt wurde , in dem auch fdisk -l
nicht finden können (ich eine einzeilige Fehlermeldung , die besagt: „ kann nicht geöffnet werden / dev / sdc “)
Es wird jedoch angehängt und /dev/sdc
wie in dmesg gezeigt zugewiesen :
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
Ich habe es auch mit überprüft 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
Aber wenn ich ausstelle, od -N 128 /dev/sdc
erhalte ich diese einzeilige Fehlermeldung:
od: /dev/sdc: No medium found
Ich brauche die Daten auf diesem USB-Stick nicht , ich muss nur wissen, ob es eine Möglichkeit gibt, sie formatierbar zu machen (und sie dann erneut zu formatieren).
Ist das möglich? Wenn ja, wie gehe ich vor?
Update : Ich habe gerade versucht:
dd if=/dev/zero of=/dev/sdc1 bs=1M count=6000 conv=fsync
Und bekam:
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
Was sagt das Gerät lebt und tritt?
Das wird interessant ...
fdisk /dev/sdc
? Bekommst du einen fehlerfdisk /dev/sdc
ich:Unable to open /dev/sdc
.dmesg
Ausgabe zusammen mit dem Fehler vonfdisk
? Können Sie zB direkt vom Gerät aus lesenod -N 128 /dev/sdc
? (Wenn dies funktioniert, sollte ein kurzer Hexdumpdmesg
Ausgabe zusammen mit dem Fehler vonfdisk
. Als ich Ausgabeod -N 128 /dev/sdc
erhalte ich diese einzeilige Fehlermeldung:od: /dev/sdc: No medium found
.fdisk
unddd
als root, oder?Antworten:
War der Name des Geräts
U167CONTROLLER
vorher?Möglicherweise ist der Mikrocontroller des Geräts auf einen abnormalen Zustand gestoßen (bei weniger als seriösen Herstellern durchaus möglich) und muss neu programmiert werden. Dies ist eine schwarze Kunst und es ist wahrscheinlich, dass Sie nur Windows-Programme finden, die den Mikrocontroller neu programmieren können.
Sie können versuchen, das Flash-Laufwerk zu öffnen, die Nummern auf den Chips zu überprüfen und sie über Google zu durchsuchen, um herauszufinden, wer der Hersteller ist. Sie können dann weitere Nachforschungen anstellen, um festzustellen, ob ein Hilfsprogramm für die Wiederherstellung, Programmierung oder den "Chip" verfügbar ist. Kein Standard regelt diese Art von Funktion. Sie suchen also nach etwas, das dem Hersteller und Modell des Mikrocontrollers oder des NAND-Chips im Flash-Laufwerk entspricht.
Es besteht eine gute Chance, dass es sich bei einem solchen Dienstprogramm um A) Windows (wie angegeben) und B) in Chinesisch handelt. Ich habe ein 2 GB "Transcend" -Gerät auf diese Weise erfolgreich wiederhergestellt und plötzlich festgestellt, dass es "ohne Grund keine Festplatte enthält".
quelle
Schauen Sie sich diese Seite an: http://www.ardamis.com/2009/07/02/usb-drive-unusable-unformattable-and-reporting-0-bytes-capacity/
.. interessante Lektüre. Kurz gesagt, der Autor untersuchte unter Win OS einen funktionierenden USB-Stick (der fehlerhafte und der funktionierende Stick stammten beide von Sandisk). Er fand eine DLL-Datei auf dem Funktions-Stick und eine URL in der DLL (kreative Idee!), Die er versuchte, in seinen Browser einzufügen. Es stellte sich heraus, dass der Link zu einer Seite führte, auf der der Sandisk-Treiber online aktualisiert werden kann !!!
Glücklicherweise führte er MS Explorer aus, wobei eine ActiveX-Routine den USB-Stick so formatierte, dass er "wirklich so gut wie neu" war. Unglücklicherweise gibt die "Reparatur-Site" unter Linux, OS X und anderen die folgende Meldung aus:
"Um das Launchpad zu installieren, laden Sie die erforderliche ActiveX-Komponente herunter. Stellen Sie sicher, dass die Sicherheitseinstellungen Ihres Browsers die Aufforderung zum Herunterladen nicht blockieren. Drücken Sie F5, um die Seite neu zu laden."
Natürlich gibt es die Möglichkeit, IE auf Wein auszuführen. Dafür werde ich gehen ...
Danke, Peter Eliasson
Übrigens bin ich auf all das gestoßen, als ich nach "SM3255AA" gesucht habe, einem Ausdruck, der in meinem dmesg (eines Transcend 4 Gb-Sticks) gefunden wurde:
quelle
Ich hatte Glück mit dem kommerziellen Programm SpinRite auf Level 2 mit USB-Sticks. Wenn Sie mit den Ergebnissen unzufrieden sind, gibt es meiner Meinung nach eine Geld-zurück-Garantie.
quelle
Hatte im Moment das gleiche Problem mit dem USB-Stick eines Freundes. Es würde überhaupt nicht aufsteigen.
dmesg
Ausgabe:in
lsusb
zeigte es sich als:Beim Herumspielen wurde es plötzlich in Ordnung erkannt und die Lautstärke
/dev/sdb1
wurde erhöht. Ich habe noch einmal nachgesehenlsusb
und jetzt war es etwas anders:dmesg
sah auch normal aus:Ein bisschen rumgespielt hat ergeben, dass das Problem sehr einfach war: schlechter Kontakt. Wenn wir beim Einsetzen ein wenig nach unten drücken, wird es mounten. Sonst würde es nicht. Ein leichtes Zusammendrücken des USB-Anschlusses scheint ein wenig zu helfen. Vielleicht gibt es bessere Möglichkeiten, dies zu beheben, aber ich empfehle jedem, der dieses Problem hat, zunächst ein einfaches Problem mit schlechten Kontakten auszuschließen, bevor er versucht, den Controller neu zu installieren.
quelle
Ich hatte das gleiche Problem mit meinem USB 8 GB Speicherstick Adata C008. Ich habe die Lösung auf dieser Seite gefunden: http://flashboot.ru/files/file/312/
Ich habe den USB-Stick an einen Windows XP-Computer angeschlossen und das Urescue-Programm mit aktivierter Option "MBR erstellen" ausgeführt. Das Uresque-Programm finden Sie hier: http://depositfiles.com/files/czcmb4e36
quelle