My setup:
Bone stock RasPi. No overclock, no mods.
PSU used:
- Motorola phone charger (5v@0.85A)
- HP touchpad charger (5.2V@2.0A)
(Both of these models are listed as compatible here.)
SD card:
- Microcenter 4GB Class 4 SDHC Made in Japan. (not listed in wiki)
- SanDisk 8GB Class 4 microSDHC w/ Samsung adapter. Made in China (not listed in wiki and likely a fake)
- Kingston 8GB Class 4 microSDHC w/ Kingston adapter. Made in China. (listed as compatible in wiki)
- Patriot 16GB Class 10 SDHC LX Series. Made in Taiwan (listed as compatible in wiki)
- Lexar 8GB Class 6 SDHC Platinum II. Made in Korea. (listed as compatible in wiki.)
Inputs:
- Generic USB keyboard + mouse.
Outputs:
- HDMI and Composite
Images:
- Lastest Raspbmc from here.
- Debian image from main download page.
- Debian wheezy image from here.
I experience massive root filesystems corruption no matter what SD card or image I use after only a couple of reboots. These symptoms are very similar to those described in this post.
The best SD cards thus far have been the lexar and the patriot (the ones who subjectively seem to survive the most reboots). The San Disk won't boot no matter what.
After a fresh flash the Pi will usually happily boot with no errors and quite quickly at that (sub 30 secs to login prompt on the wheezy beta). Alas... after only a few reboots of the system (and by reboot I certainly mean something gentle such as sudo /sbin/init 6 or shutdown -r NOW) things will quickly derail into utter uselessness. At first the boot will show either errors, timeouts or missing files. Eventually the system will no longer boot usually with a "Linux Kernel panic: VFS: Unable to mount root fs". At that point I will pop the SD card out of the pi and mount it onto another computer and fsck the root partition. fsck will show a couple hundred errors from missing inodes to invalid checksums and other miscellaneous problems. The SD card may or may not boot on the pi after that or the system will be unusable because of some missing files. (once the sudoers file disappeared...
I believe I have done my due diligence by using the pi with "official" images and "approved" or "known to work" hardware. I am fairly linux literate in the sense that I can clearly see that the PI is badly damaging my root fs after only a couple of reboots on good SD cards. So badly in fact that even using a resilient journaling filesystem like ext4 is pointless.
The fact that I was able to find on the forum at least one other user with identical issues at least comforts me slightly (misery loves company right?). It also worries me that this may be a more widespread issue with the pi hardware. Or maybe I simply have a bad egg? I have received my Pi on July 11th.
Please tell me I'm doing something stupid or missing something simple. I'd rather it being that than having to ask for a refund or worse wait for an RMA.
Thanks! And best regards.