I am a buck private in the Linux army, so if anyone is so kind to respond to this, please keep it simple because I am a beginner. I'm now an analog bottom-feeder trying to adjust to a digital world. My Hewlett Packard Compaq nc6220 has lost its USB ports. I was using Linux 15 Olivia. First my wifi stick stopped working. So I plugged into one of the other of its 3 USB jacks a scanner. It didn't work. Fortunately I was able to save all the profiles onto a Corsair flash stick. When I plug in the flash stick everything freezes and I have to hard shut it down...I know...I know, that's rough on the hard drive. But if CTRL-ALT-DEL and CTRL-ALT-BACKSPACE don't work, what \s a person to do? Anyway, I tried installing Linux 16 Petra (from a CD) thinking that might fix it. It didn't. So I used Darik's Boot and Nuke to wipe the hard drive naked and reinstalled Linux 15 Olivia. Still, the USB ports remain dead. When I plug in the flash drive the LED flashes a few times but it does not become recognized and appear in my file system of my home file. Can anyone walk me through the troubleshooting process to reclaim my USB ports? I read the blogs and everybody tosses around "just flash your BIOS" ---how the heck do I do that? I did run a command line from TERMINAL to find my BIOS version and it was "version F.16" issued on 07/24/2009. But that's probably not much help to anyone. I'd be grateful to anyone who might help me through determining how to restore my USB ports if indeed they are even restorable (there's a lot of depressing talk on the Internet about it being motherboard problems). It's weird because this laptop works great otherwise. Just no USB input. Help. Thanks.