[SOLVED] SD-EXT doesn't mount on boot

tomekpap

Member
Apr 2, 2011
32
4
0
Warsaw
Hi,

If you experienced this problem go to the 6th post where the answer is.

Have a weird problem.

SD-EXT partition seems to not mount and be discovered by system at boot. As a result cannot use DT, S2E for CM7.

Here is some background info, I suppose my diagnosis is right. Please help

I bought google-branded Nexus One with Eclair, opened the bootloader installed CWM, partitioned SD card and installe newest CM7 nightly with gapps and DT. That made the phone reboot each time any new app was installed.

I tried with different DT versions, S2E app from Market and the problem wasn't solved. Then tried MIUI, but when enabled A2SD there all apps from data were gone.
 
Last edited:

tomekpap

Member
Apr 2, 2011
32
4
0
Warsaw
Did that as well, even have used different cards, formatted on different recoveries and so on. Now I found out method of Data2SD from Desire, it works on CM7 and MIUI, but I am afraid of poor performance as dalvik and data of apps are on SD-EXT now...
 

Jack_R1

Senior Member
Aug 9, 2009
4,365
962
0
You could try to perform a simple copy test to/from /data and to/from SD-EXT, to know how do the speeds differ, if at all. Internal memory of Nexus isn't really speedy.
 

tomekpap

Member
Apr 2, 2011
32
4
0
Warsaw
You mean via ADB? I'll send some file as soon as I'll be on Win and give it a try

After all I noticed that both SD cards were Class 2, whereas in my Wildfire I have class 10. But that really shouldn't make that difference, should it?

Also an app Link2SD works fine, so the partition itself is accessible.

I also noticed, that on Wildfire there are 4 statbars in menu (Internal Memory, System, SD card, sd-ext), but on Nexus the last one is gone. This is why I think something curious is about mounting.

Does anyone know at what stage of boot DT A2SD is activated? When the SD-EXT partition gets mounted?
 

Jack_R1

Senior Member
Aug 9, 2009
4,365
962
0
Nexus One controller speed is limited, so anything beyond Class 4 most probably will be simply a waste.
The SD-EXT should be mounted when the kernel is up and running the boot scripts (/system/init.d/*). Usually it's mounted in one of the first scripts (they're numbered, and run by number sorting order).
The tab in the phone menu is an option of specific ROM. No stock ROM supports A2SD, so in order to get this tab you need a custom ROM that has this specific option integrated. I don't know of any - though MIUI most probably has it.
 

tomekpap

Member
Apr 2, 2011
32
4
0
Warsaw
[SOLVED]

Thx all for help.

It was radio to blame. I installed CM7 after stock Eclair with very old radio.

Solution: go back to stock Eclair, do all OTAs and try once more with A2SD.
(and never buy a Wildfire to be afraid of doing OTAs on Nexus (I've lost root possibility by doing OTA on WF)) :)