USB booting :: Thumb Drive Screwed Up



I installed DSL on my thumb drive and it didn't work. So I went into Windows and reformatted the thumb drive. But it says that the drive was only 49.1MB when it is supposed to be 256MB. In the disk management there appears to be 2 partitions. One that is formatted and 50 MB and another which is unformatted and is 200MB. The thing is I cannot delete the unformatted partition or the formatted one and I can't format the un formatted partition (The 200MB one). How can I fix this? I really want my 256MB jump drive to work again.
I'm facing something similar.  I can get the partitions back, simply cfdisk it   (go into linux, cfdisk /dev/sda (assumming thats where your drive is) and then reformat/repartition as needed), but I can't ever seem to get the 2nd partition to show up in windows xp.  It shows up as unformatted and non-active, so that it can't be formatted or mounted.  Anybody know how to get the partition that isn't holding the drive to show up?
Windows cannot see past the first partition on USB Mass Storage Devices.

Blame M$.

-J.P.

If you want to blow away your USB drive partitions and start over, you can do this from DSL (Not responsible for lost data.  This assumes that your USB drive is located at /dev/sda)

Boot DSL from livecd, plug in your USB drive, wait a few seconds for it to get detected.  Then open an xterminal and type:

sudo su
dd if=/dev/zero of=/dev/sda bs=512 count=1
sync
cfdisk /dev/sda


and either use cfdisk to create a new FAT partition (partition type = 6) that is the same size as your entire USB drive, or you can create a blank partition table and save it and then exit.  If you create a blank partition table, you can use Microsoft Windows to repartition the drive and reformat it.

Hope this helps.

Also, you might want to try the USBHDD pendrive install instead of the USBZIP install.  It will create a single FAT partition that can be read by both DSL and MSWindows.

If your computer BIOS does not support direct booting from USBHDD devices (most newer Dells will boot from USBHDD), then you can make a DSL usbboot floppy disk and it will work.

I fixed it!!!! What I did was I used a different format option in linux to reinstall the OS on the jump drive and it re partitioned the Jump Drive to one partition which Windows recognized. So I just formatted in Windows and I got my space back.


My computer only supports booting from USB-FDD and USB-ZIP. Can I make a DSL boot with USB-FDD? Or do I have to stick with zip?

Next Page...
original here.