MicroSD card mounts read-only

Mark Haney mhaney at ercbroadband.org
Tue Dec 30 20:14:34 UTC 2008


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
> 


I'm a little late to this thread, but do we know if this card can be 
written to from another OS?  I mean, it's entirely possible the card 
itself has gone bad.  I've seen it happen before, although it's rare.

If all else fails, I'd try to fdisk it and blow away the partition on it 
with brute force.

-- 
Frustra laborant quotquot se calculationibus fatigant pro inventione 
quadraturae circuli

Mark Haney
Sr. Systems Administrator
ERC Broadband
(828) 350-2415

Call (866) ERC-7110 for after hours support




More information about the ubuntu-users mailing list