This should work in Windows 7 as it works in Windows Vista.
Gparted in any Linux Distro works for me.
that is a Lower case L after -
with USB drive plugged in while in Puppy. If in Ubuntu the command is
The above commands should show what is going on with USB drive while connected to computer.
If fdisk -l does not show your drive. Something is physically wrong with either usb port for the usb drive itself.