This may be the fourth time I flash the 2012-12-16 rom on my SD. After one or two days my raspberry does not boot again. Sometimes it was a sintax error in a script (after an apt-get update of the ditro), sometimes a io error. This time my boot process hangs for some minutes after the usb ethernet init and then I get the following lines:
EXT4-fs (mmcblk0p2): error count: 11
EXT4-fs (mmcblk0p2): initial error at 1356660810: ext4_ext_find_extent:692: inode 1938
EXT4-fs (mmcblk0p2): last error at 2: ext4_lookup:1343 inode 8194
after some more minutes my tv screen becomes blank.
The error count seems to increase at each power up.
I tried to change my power supply several times: I am now using iPad2 10W power supply.
I am a new linux user so I did not modify scripts or config files.
I saw other lines that may help to understand the problem:
warning: mounting fs with errors, runing e2fsck is recommened
recovery complete
mounted filesystem wih ordered data mode
How can I run e2fsck if the system does not boot? Is there a way to start it during boot if needed?
Is there something that I can do to recover this situation other than uploading a new image to sd?