USB booting :: DSL/USB hides other usb partitions on XP



hi everybody
i have installed dsl on my GENX 256MB flash,
apparently the installation scripts makes more than one partition on the usb flash (sda).

everything goes fine , dsl boots when i set the bios setting to boot from USB-HDD but ..
when i plug my usb drive on windows xp, only one partition appears inside "my computer", when i try to discover where is the problem by opening XP's disk management the flash drive appears to have two partitions :
- one which have the only 50MB to holding the dsl files (appears correctly and works fine)
- another partition with about 180MB but has no drive letter and doesn't appear on my computer , when i try to format or "add a drive letter" to this partition , an errors appears saying "the drive is disabled , restart windows to enable it"

i have restart windows , but the problem still exist
a whole 180MB of my flash memory is inaccessible inside XP !!


any help will be so useful
thanx in advance

other infos :
DSL version is 2.3
Windows XP SP2
CPU is 2.4 GHz/512K cache
RAM 512 MB
Motherboard : intel 845P

won't anybody reply ??

please help me guys !!

If you have one small partition then it would appear that you used the USB-ZIP install script. Seeing the second parititon is really an XP issue. You can thank Gates. Prior versions of Windows can see it but not XP.  If you use the USB-HDD install script it will make a single large partition that XP should be able to see. Try that and hope your BIOS will still be able to boot from it.
Yes.

Boot from the DSL livecd.

Then after boot plug in your USB drive.

Wait 15-20 seconds.

Choose DSL USBHDD install from the menu.

After USBHDD install finishes, your 180MB will reappear.

If you can't boot from usb-hdd install. post again, I have a dirty method for swapping the two usb-zip partitions (yes you can have all you cake and eat it).
Next Page...
original here.