I have a Raspberry Pi that is going to be put in situations where the intended user (a person with an unfortunate bout of brain damage) can't be expected to repair the device.
I was working with it one night; I accidentally shorted some GPIO pins and - probably corrupted the file system! It never got past
INIT: entering runlevel 2 again on boot.
Now, for me, this is no big deal. But to the poor chap the device is intended for this kind of thing could be very unfortunate.
For the sake of the file system, can/should one run with the SD card locked? Is there anything I should do to prepare the system for this?
(This would also prevent the card from failing over the matter of a few weeks.)
I have no preference for the operating system.