System, Windows 8.1 Lenovo
Card Reader: Old SanDisk MicroMate I have had for years, attached to Belkin 3 Port USB 3.0 Hub (with Ethernet port) connected to Lenovo Twist 3.0 USB port.
RPi Model B+ (two Pi's)
Trying to install OpenElec 5.0.8 March 31, 2015 release
"***Error in check_disks:could not repair filesystem, dropping to debug shell, try to run 'fsck' manually:***
### Starting debugging shell... Type exit to quit ### ..."
I was having the same problems with Raspberry Pi B+ where the RPi would stop and fail boot due to some SD issue as described in this thread. I tried the same things by changing the USB cable and a heftier 2 amp power supply. It still kept failing in the same way on both my RPi's. I decided to try and set up the same failing SD card (I had 3 of them failing from Micro Center generic) on my MAC. I used the same procedure given in https://tasksofohm.wordpress.com/hardwa ... pberry-pi/
but only with MAC software versions. The micro SD card was on a SD adapter directly in the MAC SD card reader. It worked! Same SD card, same RPi!
So I went back to the Lenovo and moved the micro SD / SD adapter in the SanDisk MicroMate USB adapter and connected directly to the Lenovo 3.0 USB port. Removed the hub. I made sure to do a full format of the card with the sdcard formatter suggested with overite and autosize turned on (I was doing this before in the previous Lenovo configuration but it still did not help). I then was able to format the SD card, load OpenElec and successfully run a fully operational HTPC on both RPi B+ cards with 32Gig microSD cards running flawlessly. Success! Happy, happy, happy.
I guess the formatting and writing to the card had a hidden problem that only the RPi recognized. The answer is to make sure that one tries fully trustworthy SD card formatting equipment connected without hubs or other. Of course also do as you did and make sure the power supply is adequate.
Hope this helps others that the new cables and power supplies did not work.