Letztes Update:
Es stellt sich also heraus, dass das Laufwerk tatsächlich defekt war und ich es ersetzen konnte - der Austausch funktioniert hervorragend!
Was geschieht:
- Ich stecke das Flash-Laufwerk ein.
- Ich versuche 2 GB Dateien zu kopieren.
- Etwa 600 MB (aber nicht immer der gleiche Betrag) für die Übertragung werden abgebrochen und das Laufwerk wird gewaltsam demontiert.
- Durch erneutes Einstecken wird es aufgrund von Dateisystemfehlern als schreibgeschützt bereitgestellt.
Informationen in /var/log/syslog
:
4. April 20:19:09 My-Laptop-Kernel: [10720.130076] USB 1-4: Neues Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 2 4. April 20:19:09 Kernel für meinen Laptop: [10720.284655] scsi6: USB-Speicher 1-4: 1.0 4. April 20:19:10 Kernel für meinen Laptop: [10721.280796] scsi 6: 0: 0: 0: Direktzugriff Corsair Survivor GTR 0,00 PQ: 0 ANSI: 2 4. April 20:19:10 My-Laptop-Kernel: [10721.281920] SD 6: 0: 0: 0: Angehängte SCSI-Generika SG3 Typ 0 4. April 20:19:10 Kernel für meinen Laptop: [10721.284361] SD 6: 0: 0: 0: [SDC] 63438848 512-Byte-Logikblöcke: (32,4 GB / 30,2 GiB) 4. April 20:19:10 Kernel für meinen Laptop: [10721.284863] SD 6: 0: 0: 0: [SDC] Schreibschutz ist deaktiviert 4. April 20:19:10 My-Laptop-Kernel: [10721.284870] SD 6: 0: 0: 0: [SDC] Mode Sense: 00 00 00 00 4. April 20:19:10 Kernel für meinen Laptop: [10721.284876] SD 6: 0: 0: 0: [SDC] Angenommen, Laufwerks-Cache: Durchschreiben 4. April 20:19:10 Kernel meines Laptops: [10721.287862] SD 6: 0: 0: 0: [SDC] Angenommen, Laufwerks-Cache: Durchschreiben 4. April 20:19:10 My-Laptop-Kernel: [10721.287873] SDC: SDC1 4. April 20:19:10 Kernel für meinen Laptop: [10721.301238] SD 6: 0: 0: 0: [SDC] Angenommen, Laufwerks-Cache: Durchschreiben 4. April 20:19:10 My-Laptop-Kernel: [10721.301243] SD 6: 0: 0: 0: [SDC] Angehängter SCSI-Wechseldatenträger 4. April 20:20:03 My-Laptop-Kernel: [10774.494709] FAT: Dateisystemfehler (dev sdc1) 4. April 20:20:03 Kernel meines Laptops: [10774.494714] fat_free_clusters: Löschen des FAT-Eintrags über EOF hinaus 4. April 20:20:03 My-Laptop-Kernel: [10774.494718] FAT: Das Dateisystem ist schreibgeschützt 4. April 20:22:04 My-Laptop-Kernel: [10895.160070] USB 1-4: Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 2 zurücksetzen 4. April 20:22:04 My-Laptop-Kernel: [10895.700029] USB 1-4: Gerät akzeptiert Adresse 2 nicht, Fehler -71 4. April 20:22:04 My-Laptop-Kernel: [10895.820047] USB 1-4: Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 2 zurücksetzen 4. April 20:22:04 Kernel meines Laptops: [10895.950038] USB 1-4: Gerätedeskriptor read / 64, Fehler -71 4. April 20:22:05 Kernel meines Laptops: [10896.191050] USB 1-4: Gerätedeskriptor read / 64, Fehler -71 4. April 20:22:05 My-Laptop-Kernel: [10896.420054] USB 1-4: Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 2 zurücksetzen 4. April 20:22:05 My-Laptop-Kernel: [10896.840042] USB 1-4: Gerät akzeptiert Adresse 2 nicht, Fehler -71 4. April 20:22:05 Kernel für meinen Laptop: [10896.962678] USB 1-4: Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 2 zurücksetzen 4. April 20:22:06 Kernel meines Laptops: [10897.380047] USB 1-4: Gerät akzeptiert Adresse 2 nicht, Fehler -71 4. April 20:22:06 Kernel meines Laptops: [10897.380095] USB 1-4: USB-Verbindung trennen, Adresse 2 4. April 20:22:06 Kernel meines Laptops: [10897.380122] SD 6: 0: 0: 0: [SDC] Nicht behandelter Fehlercode 4. April 20:22:06 Kernel meines Laptops: [10897.380125] SD 6: 0: 0: 0: [SDC] Ergebnis: Hostbyte = DID_ERROR driverbyte = DRIVER_OK 4. April 20:22:06 My-Laptop-Kernel: [10897.380130] SD 6: 0: 0: 0: [SDC] CDB: Schreiben (10): 2a 00 00 12 9e 00 00 00 f0 00 4. April 20:22:06 Kernel meines Laptops: [10897.380141] end_request: E / A-Fehler, dev sdc, Sektor 1220096 4. April 20:22:06 Kernel meines Laptops: [10897.382530] SD 6: 0: 0: 0: [SDC] Nicht behandelter Fehlercode 4. April 20:22:06 Kernel meines Laptops: [10897.382534] SD 6: 0: 0: 0: [SDC] Ergebnis: Hostbyte = DID_NO_CONNECT driverbyte = DRIVER_OK 4. April 20:22:06 Kernel meines Laptops: [10897.382539] SD 6: 0: 0: 0: [SDC] CDB: Schreiben (10): 2a 00 00 12 9e f0 00 00 f0 00 4. April 20:22:06 Kernel meines Laptops: [10897.382549] end_request: E / A-Fehler, dev sdc, Sektor 1220336 4. April 20:22:06 Kernel meines Laptops: [10897.385121] FAT: FAT-Lesevorgang fehlgeschlagen (Block 32 32) 4. April 20:22:06 Kernel meines Laptops: [10897.385150] FAT: FAT-Lesevorgang fehlgeschlagen (Block 32 32) 4. April 20:22:06 Kernel meines Laptops: [10897.385173] FAT: FAT-Lesevorgang fehlgeschlagen (Block 32 329) 4. April 20:22:06 Kernel meines Laptops: [10897.385188] FAT: FAT-Lesevorgang fehlgeschlagen (Block 32 32) 4. April 20:22:06 My-Laptop-Kernel: [10897.390581] FAT: Inode-Block kann nicht zum Aktualisieren gelesen werden (i_pos 496133) 4. April 20:22:06 My-Laptop-Kernel: [10897.830055] USB 1-4: Neues Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 3 4. April 20:22:06 Kernel meines Laptops: [10897.962671] USB 1-4: Gerätedeskriptor read / 64, Fehler -71 4. April 20:22:07 My-Laptop-Kernel: [10898.200060] USB 1-4: Gerätedeskriptor gelesen / 64, Fehler -71 4. April 20:22:07 My-Laptop-Kernel: [10898.432548] USB 1-4: Neues Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 4 4. April 20:22:07 Kernel meines Laptops: [10898.560068] USB 1-4: Gerätedeskriptor read / 64, Fehler -71 4. April 20:22:07 Kernel meines Laptops: [10898.802603] USB 1-4: Gerätedeskriptor read / 64, Fehler -71 4. April 20:22:07 My-Laptop-Kernel: [10899.030075] USB 1-4: Neues Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 5 4. April 20:22:08 Kernel meines Laptops: [10899.460032] USB 1-4: Gerät akzeptiert Adresse 5 nicht, Fehler -71 4. April 20:22:08 My-Laptop-Kernel: [10899.580064] USB 1-4: Neues Hochgeschwindigkeits-USB-Gerät mit ehci_hcd und Adresse 6 4. April 20:22:08 My-Laptop-Kernel: [10900.000071] USB 1-4: Gerät akzeptiert Adresse 6 nicht, Fehler -71 4. April 20:22:08 Kernel meines Laptops: [10900.000101] Hub 1-0: 1.0: USB-Gerät an Port 4 kann nicht aufgelistet werden 4. April 20:22:09 My-Laptop-Kernel: [10900.322588] USB 4-2: Neues USB-Gerät mit voller Geschwindigkeit unter Verwendung von uhci_hcd und Adresse 2 4. April 20:22:09 Kernel für meinen Laptop: [10900.466510] USB 4-2: läuft nicht mit Höchstgeschwindigkeit; Verbinden Sie sich mit einem Hochgeschwindigkeits-Hub 4. April 20:22:19 Kernel meines Laptops: [10910.471597] USB 4-2: String-Deskriptor 0 Lesefehler: -110 4. April 20:22:24 My-Laptop-Kernel: [10915.471643] USB 4-2: Konfiguration 1 kann nicht eingestellt werden, Fehler -110
Weitere Schritte:
- Ich habe versucht, es an verschiedene USB-Anschlüsse anzuschließen.
- Ich habe versucht, es an einen der Root-Ports des PCs anzuschließen.
- Ich lief
badblocks
auf dem Gerät und es kam sauber. - Ich habe versucht, die Partitionstabelle vor dem Formatieren zu löschen - kein Unterschied.
- Ich habe eine externe USB 2.0 1 TB-Festplatte, die einwandfrei funktioniert und große Übertragungen ohne Zwischenfälle durchführen kann.
smartctl -T normal /dev/sdX
schlägt fehl und sagt "Befehl vorzeitig beenden, da auf die Seite im IEC-Modus schlecht reagiert wurde. Ein obligatorischer SMART-Befehl ist fehlgeschlagen: Beenden."
Hinweis: Vielen Dank an djeikyb, der mir bei einigen Schritten geholfen hat.
badblocks
und es war in Ordnung.Antworten:
Ziemlich sicher, dass das Laufwerk kaputt ist.
Ist das ein Dateisystemproblem? Nein.
Ist das ein USB-Port / Bus-Problem? Nein.
Ist das ein USB-Treiberproblem? Nein.
Ist das Flash-Laufwerk defekt? Wahrscheinlich.
Beweise dafür:
/var/log/syslog
quelle
'badblocks /dev/sdc'
... muss ich andere Parameter übergeben?Probieren Sie das Laufwerk auf einem Windows-Computer aus.
Wenn es unter Windows dasselbe Problem gibt, handelt es sich nicht um ein Ubuntu-Problem, sondern wahrscheinlich um einen Hardware- oder Firmware-Fehler.
In diesem Fall würde ich es zurückschicken.
quelle
Für mich sind folgende Fehler wichtig.
Es zeigt mir, dass es sich entweder um einen Geräteausfall oder um eine beschädigte FAT (File Allocation Table) handelt . Aufgrund weiterer Informationen würde ich sagen, dass die eigentliche Hardware fehlerhaft ist. Dieser Wiki-Bereich zeigt Ihnen die Komponenten eines Flash-Laufwerks. Ich würde sagen, dass der Flash-Speichercontroller oder der Flash-Speicherchip fehlerhaft sind. Wenn Sie das Laufwerk zurückgeben können, tun Sie dies. Wenn Sie noch die Originalverpackung und Garantie haben, sollten Sie in der Lage sein, einen Ersatz zu erhalten.
Um weitere Informationen zu erhalten, führen Sie die folgenden Schritte aus, um auf fehlerhafte Blockierungen zu testen und diese ausführlich in eine Datei (badblocks.txt) einzufügen.
Fügen Sie die badblocks.txt in Ihre Frage ein, damit wir sehen können. Dieser Befehl markiert den gesamten fehlerhaften Block in der FAT als nicht zugänglich und sollte das Betriebssystem daran hindern, auf diese fehlgeschlagenen Blöcke zu schreiben. Dies sollte Ihr Problem beheben.
Um Ihre Festplatte zu finden, die Sie in {/ dev / [your_usb_dev]} ablegen müssen, führen Sie den folgenden Befehl aus. Bitte fügen Sie auch den Inhalt von my_partitions.txt ein, damit wir mehr Details über Ihr Laufwerk sehen können.
Eine letzte Anmerkung. 32bit FAT hat ein Dateilimit von 4 GiB. Schauen Sie am Ende dieses Abschnitts im Wiki-Artikel nach. Wenn Ihre Datei also größer als 4Gib ist, wird ein nicht genügend Speicherplatzfehler angezeigt. Ich denke nicht, dass das hier das Problem ist.
quelle
Bin mir ziemlich sicher, dass du jetzt einen gefälschten USB hast. Sie erwähnen nur alle Symptome und die Linux-Ausgabe sieht der sehr ähnlich, die sie mir für gefälschte 16-MB- und 128-MB-USB-Laufwerke zeigt, die ich hier habe. Es tut mir leid zu sagen, aber du wurdest abgezockt. Es gab viele Fälle, nicht nur Corsair, sondern jede andere Pen-Drive-Firma, sogar extreme Beispiele wie dieses:
FÄLLE, DIE BEREITS PASSIERT SIND -
Große Kiste mit nichts - http://forum.corsair.com/forums/showthread.php?s=826f662d847dd2e8283552f17c161de5&t=94466 .
Ich bin auf die Corsair-Website gegangen und habe Ihren Beitrag hier dazu gesehen http://forum.corsair.com/forums/showthread.php?s=826f662d847dd2e8283552f17c161de5&t=94466
Sie können einige Fälle wie die folgenden finden: http://hardforum.com/showthread.php?t=1397409 wo sie den gefälschten Betrug mit einigen Korsaren erwähnen
Ein Freund in Costa Rica hat dieses gekauft: http: //wn.com/PEN_DRIVE_64GB_Kingston_FAKE !!!! und wie Sie im Video sehen können, wurde er abgezockt. Wir beobachten, wie er versucht hat, etwas über die 4 GB hinaus zu kopieren, das ohne Glück die tatsächliche Größe hatte.
Dies ist schon lange so, siehe diesen Link für 2006: http://linuxrevolution.blogspot.com/2006/08/fake-usb-drives-sleuthing.html
FAKE CHECK SOFTWARE
Hier finden Sie Möglichkeiten zum Testen, ob Sie einen FAKE-Stick haben: http://www.linuxquestions.org/questions/linux-hardware-18/fake-usb-stick-testing-tool-786415/
Ein anderer ist dieser: http://fixfakeflash.wordpress.com/2010/08/20/linux-h2testw-alternative-program-called-f3-by-michel%C2%A0machado/ Zum Testen auf FAKE-USB-Sticks.
Die Site für das F3-Tool : http://oss.digirati.com.br/f3/, auf der Sie das Programm mit gcc kompilieren können. Sehr einfaches Tool, das die Größe der Flash-Laufwerke überprüft. Wenn Sie die Webseite lesen, werden Sie sehen, dass dieser Benutzer AUCH eine Erfahrung als Sie und ich hatte.
In jedem Fall haben Sie möglicherweise ein echtes Flash-Laufwerk mit 512 MB bis 1 GB, das als 32-GB-Flash-Laufwerk gefälscht ist.
Ich weiß, dass Sie hier möglicherweise niemandem eine richtige Antwort geben, da dies wirklich schlechte Nachrichten sind. Ich fühle dich, seit ich auch ein 32 GB gekauft habe, ein Freund ein 128 MB und meine Freundin ein 16 GB. alle Korsaren oder Kingston. Bitte überprüfen Sie alle Informationen auf dieser Seite mit offenem Geist. Viel Glück Freund.
EMPFEHLUNG - Aus meiner Erfahrung empfehle ich, die oben genannten Programme auszuführen und sie beim Kauf eines Flash-Laufwerks zu testen, sobald Sie sie in die Hände bekommen. Ein schneller Test besteht darin, das Flash-Laufwerk bis zu seiner maximalen Größe mit Dateien zu füllen.
quelle
Denken Sie daran, dass das FAT32 ein sehr heikles Dateisystem ist und es nicht mag, wenn der Strom bei Arbeiten abgeschaltet wird. Sie müssen das Laufwerk also immer sicher vom USB-Anschluss entfernen. Wenn Sie es in der Vergangenheit mindestens einmal unsicher entfernt haben - dann ist möglicherweise ein Fehler in der FAT-Struktur aufgetreten -, führen Sie es aus
dosfsck
bevor Sie es erneut verwenden.Warum wird es bei einem Fehler deaktiviert? Nun, es hängt wahrscheinlich von der Standardkonfiguration ab - es wird nur versucht, die Bereitstellung als schreibgeschützt erneut durchzuführen, damit Sie die aktuellen Daten sichern und dann alle Überprüfungen durchführen können. Ich nehme an, es funktioniert so, als ob
errors=remount-ro
Option gesetzt ist.Ich habe hier auf linuxquestions.org ein ähnliches Problem gesehen .
quelle
Kopieren Sie Dateien in das Stammverzeichnis des USB-Laufwerks, in dem sich bereits viele andere Dateien befinden?
Es ist eine Einschränkung von FAT , nicht mehr als eine bestimmte Anzahl von Dateien im Stammverzeichnis zuzulassen (Unterverzeichnisse können mehr Dateien enthalten).
Versuchen Sie in diesem Fall, die Dateien in ein Unterverzeichnis auf dem USB-Laufwerk zu kopieren.
quelle
Wenn das Dateisystem Ihres USB Fat 32 oder 16 ist. Maximale Dateigröße von 4 GB (minus 1 Byte) für Fat32 für Fat 16 weniger. Versuchen Sie, Ihr USB-zu-NTFS-Dateisystem zu formatieren.
FAT16, FAT32, NTFS oder exFAT auf USB-Sticks?
quelle