MicroSD card mounts read-only

Jason Crain jason at bluetree.ath.cx
Tue Dec 30 20:57:48 UTC 2008


On Tue, December 30, 2008 2:01 pm, darkweasel wrote:
> Jason Crain schrieb:
>> On Tue, December 30, 2008 11:28 am, darkweasel wrote:
>>
>>> Jason Crain schrieb:
>>>
>>>>   A couple more things:  After
>>>> you plug in the card, check the last few lines from the "dmesg"
>>>> command.
>>>> Linux may change it to read only if it encounters errors from the
>>>> device.
>>>>
>>>>
>>> [31788.888650] sd 6:0:0:3: [sde] 3842048 512-byte hardware sectors
>>> (1967
>>> MB)
>>> [31788.893145] sd 6:0:0:3: [sde] Write Protect is on
>>> [31788.893155] sd 6:0:0:3: [sde] Mode Sense: 23 00 80 00
>>> [31788.893162] sd 6:0:0:3: [sde] Assuming drive cache: write through
>>> [31788.898145] sd 6:0:0:3: [sde] 3842048 512-byte hardware sectors
>>> (1967
>>> MB)
>>> [31788.902520] sd 6:0:0:3: [sde] Write Protect is on
>>> [31788.902530] sd 6:0:0:3: [sde] Mode Sense: 23 00 80 00
>>> [31788.902536] sd 6:0:0:3: [sde] Assuming drive cache: write through
>>> [31788.902546]  sde:
>>>
>>>
>>>> Also try running "mount" with no arguments.  It should show you if the
>>>> device is mounted read only (ro)
>>>>
>>> Yes, it does.
>>> /dev/sde on /media/card type vfat
>>> (ro,nosuid,nodev,umask=0000,user=darkweasel)
>>>
>>
>> Try unmounting and checking the filesystem:
>> sudo umount /dev/sde
>> sudo fsck.vfat -r /dev/sde
>>
>> And then see if you can mount it writable:
>> sudo mount /dev/sde /media/card -o rw,user=darkweasel,umask=0000
>>
>>
> I already tried this before.
> dosfsck 2.11, 12 Mar 2005, FAT32, LFN
> open /dev/sde:Read-only file system

This line from dmesg has me worried
>>> [31788.893145] sd 6:0:0:3: [sde] Write Protect is on

I see several links on google about write protection on sd cards.  Check
to see if there is a slidable tab on the card, which may turn of write
protection.  Check the wikipedia link to see pictures.

http://en.wikipedia.org/wiki/Secure_Digital_card#Optional_write-protect_tab




More information about the ubuntu-users mailing list