Thought this was a more applicable place for my question than starting a new thread even if it's on the older side...
I wondered; does the firmware have to do some really pretty new and clever stuff to cope with the fact that large sections of the working memory of the device can be removed? Or is this something that is coped with easily by linux usually?
For example if I want to unmount one of the SDs to take it out, how does the firmware cope with any apps that might have been loaded from there and might expect that memory space to exist?
Here's a use case: I want to transfer files between 2 SD cards. I already have 2 other SD cards inserted, one full of games, the other with apps and media. Maybe I've got a couple of apps or daemons running. How exactly could I go about making this transfer? The ideal way is to pop out the two that are in there, insert the 2 that I'm transfering data on and start copying, but is something horrible going to happen if I start removing the cards?
Not something that might happen often, but definitely one of the listed benefits whenever anyone says "Why 2 SDs?". Sorry if this is all a bit confused, but I'm a bit confused
a