HI,
If your disk drive is faulty you could replace it.
I use an old V1 memory stick that works on the usb port. The usb will not support V2. I've tried to upgrade it but always failed.
I also have a pcmcia network adapter card that works fine.
If all else fails then use winpcin and transfer over the serial port.
Its only a problem when there is no time and no money