Originally Posted by Russell Ng
That's not the error I meant.
If you remove the microSD card, then a lot of the apps won't work. Meaning you likely have to uninstall and reinstall them again. I would hate for that to happen, so as long as I have enough memory, I place my apps in the phone memory.
The error I meant was that if you don't have a microSD card, and you try to move to SD, you would get an error about not enough space.
Understand, thank you for the clarification.
In my analysis, I've discovered that different ROMs seem to handle the External Card differently, or so it seems. Under the "mnt" directory of the GS2, there are a number of Directories:
1. emmc: on my ROM (CM7), this is where my External SD card data is stored.
2. sdcard: this is the GS2 internal SD card
3. usb: not sure what this one is
4. usbdisk: not sure what this one is either
Anyway, everything I put on my SD card (music, books, ROMs, etc.) shows up on the "emmc" card and programs I've installed find "data" there; e.g., Music, Books, etc.
Also, to confuse matters even more under the \mnt\sdcard directory there are several more directories that "appear" to be the external card because of their name, but they are not; they are simply subdirectories of the ineternal "sdcard":
1. external_sd: not sure what this is used for; at one time this is where i stored my music and other large data files thinking it was my External SD card; that's why it ate up my Internal SD card so quickly. I was repeatedly getting "no more storage available" when I tried to download something because the Internal SD was full!
2. usbStorage: not sure what this is used for either
Now it's totally possible that these were simply created by other ROMs I've tried; I've tried several and perhaps this is how they used the physical external SD card I have and use. Hope this helps clarify what I've discovered and what caused my confusion.