For a long time I am trying to stable our system which uses SD Card as rootfs on evm omapl138.
in order to make the Sd I am using the mksdboot.sh script from the dvsdk which makes two partitions one for uImage and on for rootfs.
We are still getting corruptions once in a while.
now it became even worse after purchasing a new batch of sandisk "ultra 4" 15Mb/s 2GB cards.
the error I am getting after power failure as follow:
>>>>>
Warning: unable to open an initial console.
udev: starting version 151
mmcblk0: error -84 transferring data, sector 2060006, nr 8, card status 0x900
end_request: I/O error, dev mmcblk0, sector 2060007
Buffer I/O error on device mmcblk0p2, logical block 197257
lost page write due to I/O error on mmcblk0p2
Aborting journal on device mmcblk0p2.
journal commit I/O error
EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted journal
EXT3-fs (mmcblk0p2): error: remounting filesystem read-only