Two possibilities, first is that being a hardware thing, as micro SDHC have a little notch you can easily notice which matches another notch in the reader and that basically just enables it in read-only mode. That you can't change, just try to use another reader or you could put a piece of silicon or tape on notch, easiest thing is to use another reader.
Second possibility is that being a file permission issue, in which case you can do the following :
In terminal, use these commands:
gksudo nautilus
This will launch nautilus in root shell and bypass all permissions.
OR:
sudo fdisk -l
This will give you a list of the drives on your system, figure out which drive it is in the list, easiest way is to look for the blocks
as this is the space. It will probably be /dev/sdb
or /dev/sdc
, then
sudo chown -hR <your username> <the SDHC drive, /dev/sdb for example>
this will change ownership of the drive to you. OR:
sudo chmod -R 777 <the SDHC drive, /dev/sdb for example>
Though if you just execute the first command sudo nautilus
it will save you all this trouble, but you'll have to do it every time you use the SDHC.
If all of this doesn't work, use this command :
sudo mount --options remount,rw <the SDHC drive, /dev/sdb for example, find it using fdisk -l>
If there's anything you don't understand just comment.
Best Answer
It sounds to me to be a permissions issue. I've come across this myself with my Linux Mint 14 (Cinnamon) install, which I believe is based on Ubuntu 12.10.
First thing to do is to check the permissions on the hardware device mounting your card. You'll need to find the device name. To do this run the following command:
Your device will probably be something along the lines of /dev/sdb1, in my case the SD Reader was /dev/mmcblk0p1.
Next you need to get the permissions on this device:
Replace "/dev/mmcblk0p1" with your device location. The output will look something like this:
This tells us the device is owned by User 'root' and group 'disk' You need to be a member of group 'disk' to be able to write to the SD card. You can check which groups your a member of with
In my case I was not a member of the 'disk' group, I rectified this with
This adds the group 'disk' to your user's groups, which should allow you to now read & write to the SD card