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