Main > Raspberry Pi & Dev Board

How many SD cards have you bricked?

<< < (5/8) > >>

grippie:
Yea i really need to make a backup of my card now that I have all of the settings and everything done. It took a long time to get the controls set up like i like it with my SNES controller. I finally just copied the correct settings to the specific system config and then i could control what each systems buttons do. Each one is slightly different for th best button combos. works great now except I can't map save in mame. I know that's blasphemy, but games like ghost's n goblin's REQUIRES multiple sessions lol.

EvilNuff:
I have been working on a bartop for my girlfriend for Xmas and it is currently using a RPi B.  I find that if I don't run the shutdown the sd card corrupts frequently.  The card is fine after re-imaging but is this unusual?  This seems like a pretty significant downside to Pi's?

obcd:
SD cards have their own controller that does some background tasks.
One of those tasks is erasing pages of it's flash memory so that they can be used again.
Due to that, data can become corrupted if you don't properly shutdown. (Like you noticed)
The only solution is to make the rootfs on the sd card read only. When the sd card isn't written,
the background tasks don't need to work. I have a couple of such setups, and there is no corruption anymore.
It's not a simple task, as some linux stuff needs some rootfs folders to be writable.
Further, you will need a writable location for your settings and high scores.
There are solutions for debian using aufs and a ramdisk overlay, but aufs is not enabled in the pi kernel,
so trying that approach requires recompiling the kernel. Other reliable solutions use a backup power device and shutdown the system
properly when the main power disappears. I have no idea if such solution is available for the pi.

EvilNuff:
Thanks obcd that's a perfect amount of detail about what I was looking for!

pbj:
Meh, I've thrown my Pi 2 back in the desk drawer.  It is a useless device.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version