After pulling the power on an odroid-c1, it failed to boot.
The heart-beat led dtopped... it was dead.
I tried multiple times ot boot it, no success, no monitor output, no network, nothing.
Removing the sd-card, and running e2fsck from my laptop recovered the journal, and the board was once again bootable.
Doesnt archlinuxarm fsck the root partition in the initramfs ?
Unfortunatly, i wasnt able to find anything useful form the logs.
Obviously, with an un-mountable root partition, there is nowhere to log the failure.
Any tips or advice ?
Can i enable e2fsck in the initrd?
is it even possible on embedded devices?
Perhaps i should modify the image so that root is read-only, and a writable partition with my software gets mounted startup?