[maemo-users] n900 and sd card IO errors

From: green greenfreedom10 at gmail.com
Date: Thu Sep 26 18:31:17 UTC 2013
Pali Rohár wrote at 2013-09-26 10:44 -0500:
> On Thu Sep 26 17:18:32 2013 green <greenfreedom10 at gmail.com> wrote:
> > joerg Reisenweber wrote at 2013-09-13 06:45 -0500:
> > > Electrical properties of MMC interfaces are not all the same. A card
> > > that seems to work in one reader may fail in another.
> > > And a card that once worked fine may start to act up when the card's
> > > electrical properties change due to aging.
> > > The N900 also might age, try a new card of roughly same type in N900
> > > and see what results you get.
> > 
> > I went back to an older RiData 16GB card, and it is working fine for
> > now.  However, I experience filesystem corruption multiple times with
> > that card in the N810.  Also, the SanDisk 32GB works fine in *other*
> > readers.  Apparently, SD cards are inherently unreliable.
> Because opening back cover on n900 automatically disconnect sd card
> slot (which means that kernel cannot flush buffers back to card),
> filesystem on sd card is always corrupted.

1. Are you sure it does not initiate a filesystem umount?

2. I do not open the cover until the unit is *off* anyway.

3. An ext3/4 filesystem (with a journal!) is not "corrupted" when not
   cleanly unmounted.

4. I have disabled automatic mounting of the SD card via
   `/etc/default/osso-mmc-blacklist.sh` and run fsck before each mount
   (with a custom script).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.maemo.org/pipermail/maemo-users/attachments/20130926/87e240f4/attachment.pgp>
More information about the maemo-users mailing list