When I turn my turn on my Toshiba Satellite L305D, it continuously beeps. If I press F2 or F12 before it starts to beep with a blank screen, I can get into BIOS setup screen or boot device selection screen. But it doesn't boot from the hard disk, cd rom, or any usb device. I have tried pulling out 1 memory module at a time. I have tried disabling the built-in keyboard and touchpad and use external keyboard instead. No luck. It's not under warranty. I really don't want to pay for a replacement motherboard. A cheaper solution from someone will be highly appreciated. What do you think about changing the BIOS for less than 20 bucks? Mucho mucho thanks in advance.