Read only filesystem, where is this determined
I have had problems with SD and USB memory cards/sticks. The most common problem is with the devices coming up in 'read only' mode. I have had this problem and no one can advise me why they end up mounted this way. I know that when problems occur they sometimes wind up in read only mode but where is this stored and how can I change it? I've tried the mount with the remount option and changed the setting to read, write but it won't buy it. I feel if I can find the root of the problem maybe I can fix the problem or change the configuration some way to alleviate the current problem.
I am using a USB to card device, which is mounted in the case and plugs into the internal USB connection. I have written to other SD cards, so I'm confident the the problem is not hardware since there isn't much to these devices. I also have an external, same type of device for doing the same thing and it shows the same problem. I know the device has a write protect switch, that I've changed and no change in the result.
So the bottom line is, how does the system decide to write protect and when it does, where does it keep this information? Is it in some memory location or in a file? How can I 'look at' this information or status? 'df' doesn't show this information, but something must show the status of this device for me to get the error. Anyone, please advise... Thanks