Originally Posted by Austrie
Filesystems being mounted as a another, confusing like hell....
Isn't it the init.rc in kernel?
Ha yeah lol. It's in the init.rc of the stock ROM kernel, now on CM7 its in init.qcom.rc(tickerguys) or I believe in isaac's builds it's init.triumph.rc, and I assume its somthing like that for the MIUI kernel as well. Yeah I believe that ext3 will mount as ext2 or ext4, and ext4 will mount as ext3 or ext2, but I believe ext2 will only mount as ext2 and ext3. Not 100% on that, but you could find out on google or somthing. Now you an't do something crazy like mount a ext3 partition as ntfs or fat or somthing lol!!! But the ext(extended filesystem) are somewhat backwards and even forwards compatible.
@ziggy, possibly if the kernel is requesting a write to the nand at the moment you pull the battery and all the writes hadn't been synced before. But i never had had a problem. And it's not so much loosing data, just it becoming corrupted. It may still appear to be there, but not work quite right. Like it still shows you have a text file there, but it don't open right. I have never had a problem that I have seen surface itself using ext2