Kernel 3.9.0 und SDHC-Karten

17/05/2013 - 09:39 von Marc Haber | Report spam
Hallo,

das hier passiert, wenn ich eine SDHC-Karte in mein Notebook
einstecke:

|May 17 09:36:10 swivel kernel: [53660.712558] mmc0: new high speed SDHC card at address 8fe4
|May 17 09:36:10 swivel kernel: [53660.723740] mmcblk0: mmc0:8fe4 SD16G 14.8 GiB
|May 17 09:36:10 swivel kernel: [53660.725152] mmcblk0: p1
|May 17 09:36:10 swivel kernel: [53660.730072] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.730095] end_request: I/O error, dev mmcblk0, sector 31116160
|May 17 09:36:10 swivel kernel: [53660.730104] Buffer I/O error on device mmcblk0, logical block 3889520
|May 17 09:36:10 swivel kernel: [53660.730776] mmcblk0: r/w command failed, status = 0xe800800
|May 17 09:36:10 swivel kernel: [53660.730790] end_request: I/O error, dev mmcblk0, sector 31116160
|May 17 09:36:10 swivel kernel: [53660.730796] Buffer I/O error on device mmcblk0, logical block 3889520
|May 17 09:36:10 swivel kernel: [53660.731388] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.731401] end_request: I/O error, dev mmcblk0, sector 31116272
|May 17 09:36:10 swivel kernel: [53660.731407] Buffer I/O error on device mmcblk0, logical block 3889534
|May 17 09:36:10 swivel kernel: [53660.731971] mmcblk0: r/w command failed, status = 0x1d000900
|May 17 09:36:10 swivel kernel: [53660.731984] end_request: I/O error, dev mmcblk0, sector 31116272
|May 17 09:36:10 swivel kernel: [53660.731990] Buffer I/O error on device mmcblk0, logical block 3889534
|May 17 09:36:10 swivel kernel: [53660.733843] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.733858] end_request: I/O error, dev mmcblk0, sector 31116280
|May 17 09:36:10 swivel kernel: [53660.733864] Buffer I/O error on device mmcblk0, logical block 3889535
|May 17 09:36:10 swivel kernel: [53660.734468] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.734481] end_request: I/O error, dev mmcblk0, sector 31116280
|May 17 09:36:10 swivel kernel: [53660.734487] Buffer I/O error on device mmcblk0, logical block 3889535
|May 17 09:36:10 swivel kernel: [53660.735250] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.735262] end_request: I/O error, dev mmcblk0, sector 31116280
|May 17 09:36:10 swivel kernel: [53660.735268] Buffer I/O error on device mmcblk0, logical block 3889535
|May 17 09:36:10 swivel kernel: [53660.735885] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.735898] end_request: I/O error, dev mmcblk0, sector 31116280
|May 17 09:36:10 swivel kernel: [53660.735903] Buffer I/O error on device mmcblk0, logical block 3889535
|May 17 09:36:10 swivel kernel: [53660.736515] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.736528] end_request: I/O error, dev mmcblk0, sector 31116280
|May 17 09:36:10 swivel kernel: [53660.736533] Buffer I/O error on device mmcblk0, logical block 3889535
|May 17 09:36:10 swivel kernel: [53660.737203] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.737226] end_request: I/O error, dev mmcblk0, sector 31116280
|May 17 09:36:10 swivel kernel: [53660.737234] Buffer I/O error on device mmcblk0, logical block 3889535
|May 17 09:36:10 swivel kernel: [53660.737919] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.738622] mmcblk0: r/w command failed, status = 0xe800800
|May 17 09:36:10 swivel kernel: [53660.739272] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.739921] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.740545] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.741254] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.798794] mmcblk0: r/w command failed, status = 0xe800800
|May 17 09:36:10 swivel kernel: [53660.799498] mmcblk0: r/w command failed, status = 0xe800800
|May 17 09:36:10 swivel kernel: [53660.800263] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.800921] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.804020] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.804681] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:10 swivel kernel: [53660.805793] mmcblk0: r/w command failed, status = 0xe800900
|May 17 09:36:27 swivel kernel: [53678.063999] mmcblk0: r/w command failed, status = 0xc0000800
|May 17 09:36:27 swivel kernel: [53678.064017] blk_update_request: 13 callbacks suppressed
|May 17 09:36:27 swivel kernel: [53678.064024] end_request: I/O error, dev mmcblk0, sector 8192
|May 17 09:36:27 swivel kernel: [53678.064044] FAT-fs (mmcblk0p1): unable to read boot sector

Die letzten vier Zeilen entstehen, wenn ich im KDE USB-Storage-Volume
Manager versuche, die Karte zu mounten.

Die Karte funktioniert in Video- und Fotokamera sowie im
Windows-Notebook prima; andere Karten im Linux-Notebook tun genau so
wenig.

Das Notebook ist ein Thinkpad T520 mit einem selbst gebauten Kernel
3.9.0 mit Debian Unstable auf dem Stand von "vor dem wheezy-Release",
und der Kartenleser im Notebook hat auch unter Linux schonmal
funktioniert. Da Entwickler-Debian, ist es allerdings ein "moving
target".

Woran kann dieses Fehlverhalten liegen? Gibt es vielleicht eine
Größenbeschrànkung? Aber so groß sind 16 GB heutzutage doch auch nicht
mehr.

Grüße
Marc
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 

Lesen sie die antworten

#1 Bernd Hohmann
17/05/2013 - 11:18 | Warnen spam
Am 17.05.2013 09:39, schrieb Marc Haber:

Die Karte funktioniert in Video- und Fotokamera sowie im
Windows-Notebook prima; andere Karten im Linux-Notebook tun genau so
wenig.



Den letzten Satz hab ich jetzt nicht verstanden: gehen gar keine Karten
im Linux-Notebook oder nur die SDHC-Karte nicht?

Das Notebook ist ein Thinkpad T520 mit einem selbst gebauten Kernel
3.9.0 mit Debian Unstable auf dem Stand von "vor dem wheezy-Release",



Zum Thema "T520 SDHC Linux" hab ich das hier gefunden (ab Posting #6):

https://answers.launchpad.net/ubunt...ion/176562

Da ging es aber eher um einen nicht erkannten Reader. Die Frage ist
halt, ob der Reader richtig initialisiert wurde. Müsstest Du mal ins
dmsg reinschauen.

Woran kann dieses Fehlverhalten liegen? Gibt es vielleicht eine
Größenbeschrànkung? Aber so groß sind 16 GB heutzutage doch auch nicht
mehr.



Mit FAT32 ist das kein Problem (maximale Dateigrösse 4GB).

Interne Kartenleser sind aber auch bei mir ein Problemfall - je nach
Distribution, Kernel und Sonnenstand wollen Sie oder auch nicht. Wenn
ich darauf angewiesen bin, nehm ich mir einen externen Reader mit.

Bernd

Ähnliche fragen