formatting protected USB memory sticks
Karl Larsen
k5di at zianet.com
Sun Jun 1 21:23:32 UTC 2008
Colin Rowat wrote:
> Thank you Karl - your instructions were exactly what I needed: clear,
> and basic. I'm still running into problems with - I think - the write
> protection, though. I'll indicate, below, where I seem to go wrong:
>
>
>> 1. Find the name of your memory:
>>
>
> No problem: /dev/scd1 (/media/Autorun) and /dev/sdb1 (/media/DISK_IMG).
> The former contains the preloaded material that I wish to wipe out; it
> shows as 100% full.
>
>
>> 2. Un-mount the hard drive or USB memory:
>>
>
> No problem.
>
>
>> 3. Run fdisk to remove, make partitions:
>>
>> For example I will say my memory is /dev/sdf and I want to use
>> fdisk to change things. To use fdisk in a terminal type sudo fdisk
>> /dev/sdf and give your password. You get this:
>>
>> karl at karl-desktop:~$ sudo fdisk /dev/sdf
>> [sudo] password for karl:
>>
>> Command (m for help):
>>
>
> I received:
>
> You will not be able to write the partition table.
> Note: sector size is 2048 (not 512)
> Device contains neither a valid DOS partition table, nor Sun, SGI or OSF
> disklabel
>
> before I got the "Command (m for help)" message.
>
>
>> Command (m for help): p
>>
>> Disk /dev/sdf: 4043 MB, 4043308544 bytes
>> 255 heads, 63 sectors/track, 491 cylinders
>> Units = cylinders of 16065 * 512 = 8225280 bytes
>> Disk identifier: 0x91f72d24
>>
>> Device Boot Start End Blocks Id System
>> /dev/sdf1 * 1 123 987966 e W95 FAT16 (LBA)
>> /dev/sdf2 124 491 2955960 83 Linux
>>
>
> The first block looks the same for me (but 15 cylinders, not 491), but
> the Device Boot table is empty.
>
>
>> Command (m for help): d
>>
>
> I am told "no partition is defined yet".
>
>
>> Command (m for help): n
>> Command action
>> e extended
>> p primary partition (1-4)
>> p
>> Partition number (1-4): 1
>> First cylinder (1-491, default 1):
>> Using default value 1
>> Last cylinder or +size or +sizeM or +sizeK (1-491, default 491):
>> Using default value 491
>>
>
> No problem.
>
>
>> If I wanted to save this I would use w to exit. But I want to save the
>> current things so I quit with q.
>>
>
> Here, I enter "w" and am told "unable to write /dev/scd1". As a result,
> I do not continue.
>
> Is it the case that I am not overcoming the write protection? The USB
> stick has been branded by the organisation that gave it to me, so I
> don't know the manufacturer - and, thus, cannot ask them how to reformat
> it.
>
> Again, if you could provide any further suggestions, I would be very
> grateful for it.
>
> Thank you,
>
> Colin Rowat
>
>
>
>
Do NOT use sudo fdisk /dev/scd1! This is wrong. Use sudo fdisk /dev/scd.
Karl
I will add this to the paper I sent you.
--
Karl F. Larsen, AKA K5DI
Linux User
#450462 http://counter.li.org.
PGP 4208 4D6E 595F 22B9 FF1C ECB6 4A3C 2C54 FE23 53A7
More information about the ubuntu-users
mailing list