Did you not contact DELL's helpers over the telephone...when the probs first started?
When I service client's DELL's, they [DELL] have been very good... while it was still under warranty.
DELL's are pretty finnicky, I find. They are very proprietary.
Owners of DELL computers may consider this URL...http://forum.us.dell...message.id=3314
Off hand, it sounds like it might be a BIOS issue...can you access the BIOS on setup? Check to see what the boot order is...and depending upon your preferences, set it up accordingly...most often no matter what setting your prefer, it will search for the first compatible boot source that appears to have something to read from...and it goes from there...down the sequence defalted, or set up by the user...
Check this URL out for some suggestions...http://www.michaelst...anufacturer.htm
"The BIOS (stands for Basic Input/Output System) is system software inside your computer that helps the computer start up, even before Windows does. It also contains key settings about what the computer has on board.
In newer computers, it exists on a special chip called CMOS (stands for Complementary Metal Oxide Semiconductor).
You can go into the BIOS to edit or change the technical information about key components of the computer like disk drives, keyboards, and display settings. It also keeps track of the date and time.
The BIOS can normally be accessed when you start your computer
. You may see a reference to "Setup" when you turn your computer on. Thatís your opportunity to get into the BIOS. It usually requires the push of a function key, such as F10, to get access to it. That "F" key varies between computers. Sometimes itís not even one of the Function keys, but the ESC key or DEL key