View Single Post
Posts: 1 | Thanked: 0 times | Joined on Feb 2010
#17
Originally Posted by beli View Post
Hi, I also had corrupted eMMC... sent my N900 back to nokia for repair yesterday :-)
I came across similar problems, after downloading my mp3s to my phone. As it turns out, I successfully tried to do a fsck on /home, and it returned a ton of errors, but since the file system was mounted, I assumed that was the issue. (I would love to get into single user mode on the phone) None the less, I wanted to move the phone to a brand new factory state, so i downloaded the latest image. (2.8 now available for download), and I downloaded the latest vanilla version of the emmc. I followed the directions on this web page:

http://maemocentral.com/2010/02/05/h...factory-state/

And when I rebooted the phone, I was missing the /home filesystem, and it looked like the OS created /home/users inside of /. So I reflashed the firmware, and still no /home filesystem. Thankfully rootsh would installed, and I became root, and then removed (rm -rf /home) and rebooted the phone. Of course it wouldn't boot, then I reflashed the firmware again. This time /home was there, but I couldn't install firefox, due to a missing /opt directory. /opt was a soft link pointing to /home/opt. So I created /home/opt as root (mkdir /home/opt) and now bigger apps will install.

So to review:

1. download the lastest firmware AND EMMC vanilla image
2. flash the firmware (without the reboot flag)
3. flash the EMMC (with the reboot flag)
4. Check to see if /opt and /home/opt is present

If /home/opt is missing, flash the firmware again, and then install rootsh. As root create /home/opt, and you should be ok.

Once again it would really be nice if, I could put the phone in single user mode, and perform a fsck, if/when the filesystem becomes corrupt. Of course I say that without first looking to see if it's possible

--Wildcardjack