usb-Stick lässt sich nicht mit ext3 fomatieren
Hallo, ich möchte einen 32 GB USB-Stick mit ext3 formatieren. Zum Ausprobieren verwende ich zunächst mal einen 1 GB großen Stick. # mkfs.ext3 /dev/sdc1 mke2fs 1.40.2 (12-Jul-2007) Dateisystem-Label= OS-Typ: Linux Blockgröße=4096 (log=2) Fragmentgröße=4096 (log=2) 125696 Inodes, 250968 Blöcke 12548 Blöcke (5.00%) reserviert für den Superuser Erster Datenblock=0 Maximale Dateisystem-Blöcke=260046848 8 Blockgruppen 32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe 15712 Inodes pro Gruppe Superblock-Sicherungskopien gespeichert in den Blöcken: 32768, 98304, 163840, 229376 Schreibe Inode-Tabellen: erledigt Erstelle Journal (4096 Blöcke): erledigt Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt Das Dateisystem wird automatisch alle 21 Mounts bzw. alle 180 Tage überprüft, je nachdem, was zuerst eintritt. Veränderbar mit tune2fs -c oder -t . Im Sys-log erhalte ich nachstehende Einträge: Nov 28 18:22:49 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:22:49 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:22:55 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 27 Nov 28 18:23:00 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:00 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:05 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 27 Nov 28 18:23:11 azid kernel: usb 4-6: device not accepting address 27, error -71 Nov 28 18:23:11 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 27 Nov 28 18:23:16 azid kernel: usb 4-6: device not accepting address 27, error -71 Nov 28 18:23:16 azid kernel: usb 4-6: USB disconnect, address 27 Nov 28 18:23:16 azid kernel: sd 11:0:0:0: scsi: Device offlined - not ready after error recovery Nov 28 18:23:16 azid kernel: sd 11:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 18:23:16 azid kernel: end_request: I/O error, dev sdc, sector 1835574 Nov 28 18:23:16 azid kernel: printk: 2059 messages suppressed. Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917756 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917757 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917758 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917759 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917760 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917761 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917762 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917763 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917764 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917765 Nov 28 18:23:16 azid kernel: lost page write due to I/O error on sdc1 Nov 28 18:23:16 azid kernel: sd 11:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 18:23:16 azid kernel: end_request: I/O error, dev sdc, sector 1835814 Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: rejecting I/O to dead device Nov 28 18:23:16 azid syslog-ng[2210]: last message repeated 3 times Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: [sdc] READ CAPACITY failed Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: [sdc] Sense not available. Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: rejecting I/O to dead device Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: [sdc] Write Protect is off Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: [sdc] Mode Sense: 00 00 00 00 Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: [sdc] Assuming drive cache: write through Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: rejecting I/O to dead device Nov 28 18:23:16 azid kernel: scsi 11:0:0:0: rejecting I/O to dead device Nov 28 18:23:16 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 28 Nov 28 18:23:22 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:22 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:27 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 29 Nov 28 18:23:32 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:32 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:38 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 30 Nov 28 18:23:43 azid kernel: usb 4-6: device not accepting address 30, error -71 Nov 28 18:23:43 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 31 Nov 28 18:23:48 azid kernel: usb 4-6: device not accepting address 31, error -71 Der Stick lässt sich danach nicht mounten. Ist er kaputt? Mache ich etwas falsch? Wenn ich den Stick mit mkdosfs formatiere lässt er sich monten und auch verwenden. -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Saturday 28 November 2009 18:37:50 schrieb Dirk Meier:
Hallo, ich möchte einen 32 GB USB-Stick mit ext3 formatieren. Zum Ausprobieren verwende ich zunächst mal einen 1 GB großen Stick.
# mkfs.ext3 /dev/sdc1 mke2fs 1.40.2 (12-Jul-2007) Dateisystem-Label= OS-Typ: Linux Blockgröße=4096 (log=2) Fragmentgröße=4096 (log=2) 125696 Inodes, 250968 Blöcke 12548 Blöcke (5.00%) reserviert für den Superuser Erster Datenblock=0 Maximale Dateisystem-Blöcke=260046848 8 Blockgruppen 32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe 15712 Inodes pro Gruppe Superblock-Sicherungskopien gespeichert in den Blöcken: 32768, 98304, 163840, 229376
Schreibe Inode-Tabellen: erledigt Erstelle Journal (4096 Blöcke): erledigt Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt
Das Dateisystem wird automatisch alle 21 Mounts bzw. alle 180 Tage überprüft, je nachdem, was zuerst eintritt. Veränderbar mit tune2fs -c oder -t .
Im Sys-log erhalte ich nachstehende Einträge:
Nov 28 18:22:49 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:22:49 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:22:55 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 27 Nov 28 18:23:00 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:00 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 18:23:05 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 27 Nov 28 18:23:11 azid kernel: usb 4-6: device not accepting address 27, error -71 Nov 28 18:23:11 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 27 Nov 28 18:23:16 azid kernel: usb 4-6: device not accepting address 27, error -71 Nov 28 18:23:16 azid kernel: usb 4-6: USB disconnect, address 27 Nov 28 18:23:16 azid kernel: sd 11:0:0:0: scsi: Device offlined - not ready after error recovery Nov 28 18:23:16 azid kernel: sd 11:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 18:23:16 azid kernel: end_request: I/O error, dev sdc, sector 1835574 Nov 28 18:23:16 azid kernel: printk: 2059 messages suppressed. Nov 28 18:23:16 azid kernel: Buffer I/O error on device sdc1, logical block 917756 ... ...
Der Stick lässt sich danach nicht mounten. Ist er kaputt? Mache ich etwas falsch?
Wenn ich den Stick mit mkdosfs formatiere lässt er sich monten und auch verwenden.
-- Dirk
Hallo Dirk, was passiert, wenn Du den Stick mit mkdosfs formatierst, mountest und dann bis zum Rand mit Daten befüllst ? mkdosfs legt nämlich nur Verwaltungsstrukturen am Anfang des Dateisystems an. wohingegen mkfs.ext3 diese über das ganze Dateisystem verteilt. Somit wirst Du bei einem dosfs eventuelle Fehler zum Ende des Sticks erst finden, wenn Du auch Daten darauf speicherst. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag 28 November 2009 19:20:57 schrieb Emil Stephan:
Am Saturday 28 November 2009 18:37:50 schrieb Dirk Meier: ...
Der Stick lässt sich danach nicht mounten. Ist er kaputt? Mache ich etwas falsch?
Wenn ich den Stick mit mkdosfs formatiere lässt er sich monten und auch verwenden.
-- Dirk
Hallo Dirk,
was passiert, wenn Du den Stick mit mkdosfs formatierst, mountest und dann bis zum Rand mit Daten befüllst ?
mkdosfs legt nämlich nur Verwaltungsstrukturen am Anfang des Dateisystems an. wohingegen mkfs.ext3 diese über das ganze Dateisystem verteilt. Somit wirst Du bei einem dosfs eventuelle Fehler zum Ende des Sticks erst finden, wenn Du auch Daten darauf speicherst.
Hallo! Außerdem ist es sicherlich nicht sinnvoll/ratsam ein Journaling file system auf einem Flash Medium zu verwenden weil es enorm die Lebensdauer beeinträchtigt. Versuch es einmal mit ext2. Und/oder zum kompletten Füllen des Sticks einfach einmal dd von Anfang bis Ende schreiben lassen... Matthias -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, ich habe den Stick unter dosfs vollschreiben lassen und erhalte ähnliche Fehlermeldunen wie beim Versuch ext3 zu formatieren. Nov 28 19:43:37 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:43:37 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:43:42 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 32 Nov 28 19:43:47 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:43:47 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:43:52 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 32 Nov 28 19:43:58 azid kernel: usb 4-6: device not accepting address 32, error -71 Nov 28 19:43:58 azid kernel: usb 4-6: reset high speed USB device using ehci_hcd and address 32 Nov 28 19:44:03 azid kernel: usb 4-6: device not accepting address 32, error -71 Nov 28 19:44:03 azid kernel: sd 12:0:0:0: scsi: Device offlined - not ready after error recovery Nov 28 19:44:03 azid kernel: sd 12:0:0:0: [sdc] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 19:44:03 azid kernel: end_request: I/O error, dev sdc, sector 1682728 Nov 28 19:44:03 azid kernel: sd 12:0:0:0: rejecting I/O to offline device Nov 28 19:44:04 azid syslog-ng[2210]: last message repeated 111 times Nov 28 19:44:04 azid kernel: sd 12:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 19:44:04 azid kernel: end_request: I/O error, dev sdc, sector 1682968 Nov 28 19:44:04 azid kernel: sd 12:0:0:0: rejecting I/O to offline device Nov 28 19:44:04 azid syslog-ng[2210]: last message repeated 98 times Nov 28 19:44:04 azid kernel: usb 4-6: USB disconnect, address 32 Nov 28 19:44:04 azid kernel: printk: 2059 messages suppressed. Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1823 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1824 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1825 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1826 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1827 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1828 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1829 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1830 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: Buffer I/O error on device sdc1, logical block 1831 Nov 28 19:44:04 azid kernel: lost page write due to I/O error on sdc1 Nov 28 19:44:04 azid kernel: FAT: bread failed in fat_clusters_flush Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: rejecting I/O to dead device Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: rejecting I/O to dead device Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: [sdc] READ CAPACITY failed Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: [sdc] Sense not available. Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: rejecting I/O to dead device Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: [sdc] Write Protect is off Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: [sdc] Mode Sense: 00 00 00 00 Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: [sdc] Assuming drive cache: write through Nov 28 19:44:04 azid kernel: FAT: FAT read failed (blocknr 1930) Nov 28 19:44:04 azid kernel: scsi 12:0:0:0: rejecting I/O to dead device Nov 28 19:44:04 azid kernel: FAT: FAT read failed (blocknr 33) Nov 28 19:44:04 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 33 Nov 28 19:44:09 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:44:09 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:44:14 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 34 Nov 28 19:44:19 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:44:25 azid kernel: usb 4-6: device descriptor read/64, error -71 Nov 28 19:44:25 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 35 Nov 28 19:44:30 azid kernel: usb 4-6: device not accepting address 35, error -71 Nov 28 19:44:30 azid kernel: usb 4-6: new high speed USB device using ehci_hcd and address 36 Nov 28 19:44:34 azid kernel: scsi 12:0:0:0: rejecting I/O to dead device Nov 28 19:44:34 azid kernel: FAT: unable to read inode block for updating (i_pos 63137) Ist der Stick nun defekt? Und Danke für den Tipp mit dem ext2, werde ich berücksichtigen. Sind Probleme zu erwarten wenn ich einen 32 GB Stick mit ext2 formatieren will? --
Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Liste, ich habe die Antwort versehentlich per PM gesendet. Tschö, Emil Am Saturday 28 November 2009 19:50:27 schrieb Dirk Meier:
Hallo,
ich habe den Stick unter dosfs vollschreiben lassen und erhalte ähnliche Fehlermeldunen wie beim Versuch ext3 zu formatieren.
Nov 28 19:43:37 azid kernel: usb 4-6: device descriptor read/64, error -71 ... ...
Ist der Stick nun defekt?
Yeap Dein Test-Stick ist wohl kaputt. Ich vermute mal, dass Der auch schon etwas älter ist.
Und Danke für den Tipp mit dem ext2, werde ich berücksichtigen.
Ja, das Journal belastet einen bestimmten Bereich des Sticks sehr stark, was diese Technik nicht gut vertragen kann.
Sind Probleme zu erwarten wenn ich einen 32 GB Stick mit ext2 formatieren will?
da Dein 32er Stick wohl neuer sein dürfte, wirst Du solche Probleme erst in drei Jahren (pi mal Daumen) zu erwarten haben. Diese Technik scheint nicht sehr langlebig zu sein, was aber auch dem Druck am Markt nach immer größeren und schnelleren Sticks geschuldet sein dürfte. Tschö, Emil P.S.: Manchmal täte es uns ganz gut, wenn Markt und Marketing asynchroner verlaufen täten. Das heißt, wenn wir (die Kunden) dem Marketing-Manager sein unreifes Produkt nicht abkaufen, wird er entlassen, die Hersteller orientieren sich wieder am Markt und wir bekommen bessere Produkte. -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Emil Stephan schrieb:
Hallo Liste,
ich habe die Antwort versehentlich per PM gesendet.
Tschö, Emil
Am Saturday 28 November 2009 19:50:27 schrieb Dirk Meier:
Hallo,
ich habe den Stick unter dosfs vollschreiben lassen und erhalte ähnliche Fehlermeldunen wie beim Versuch ext3 zu formatieren.
Nov 28 19:43:37 azid kernel: usb 4-6: device descriptor read/64, error -71 ... ...
Ist der Stick nun defekt?
Yeap Dein Test-Stick ist wohl kaputt. Ich vermute mal, dass Der auch schon etwas älter ist.
Und Danke für den Tipp mit dem ext2, werde ich berücksichtigen.
Ja, das Journal belastet einen bestimmten Bereich des Sticks sehr stark, was diese Technik nicht gut vertragen kann.
Sind Probleme zu erwarten wenn ich einen 32 GB Stick mit ext2 formatieren will?
da Dein 32er Stick wohl neuer sein dürfte, wirst Du solche Probleme erst in drei Jahren (pi mal Daumen) zu erwarten haben. Diese Technik scheint nicht sehr langlebig zu sein, was aber auch dem Druck am Markt nach immer größeren und schnelleren Sticks geschuldet sein dürfte.
Tschö, Emil
P.S.: Manchmal täte es uns ganz gut, wenn Markt und Marketing asynchroner verlaufen täten. Das heißt, wenn wir (die Kunden) dem Marketing-Manager sein unreifes Produkt nicht abkaufen, wird er entlassen, die Hersteller orientieren sich wieder am Markt und wir bekommen bessere Produkte.
Hi, hab hier einen 16GB-Stick mit 13GB ext2-Partition (und einer 3GB vfat). Keine Probleme, auch bei viel Daten. Letztlich kommt es auf die Nutzung an, die Anzahl der Schreibzyklen für jedes Bit ist begrenzt, in der Literatur wird allerdings z.Z. von ca. 100000 ausgegangen, das muss man erstmal erreichen. Journalsysteme (ext3, xfs...) haben das Problem, dass sie halt immer noch die Journale neu schreiben, da bist Du eher an der Grenze. Ext2 ist daher schon besser, denke ich. cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Dirk Meier
-
Emil Stephan
-
Joerg Thuemmler
-
Matthias Praunegger