I have a 4GB USB flash drive, which used to work fine. Recently, though, my mother had a problem with her HP winXP laptop. She tried to re-install XP using a Dell recovery disk, which would not recognize her laptop's HDD and tried to install onto my USB drive, which was plugged in at the time. She has a new laptop now, but my drive doesn't work: Ubuntu will not recognize it, and Windows only recognizes it but can't mount or partition it. What should I do?