Assuming Nexus 5, there is no physical SD card to remove.
If the sdcard partition is corrupted, I suspect user apps won't be able to run either(?)
Have you rebooted since the problem started? (not sure if it will make things worse or if it will solve it)