Server trying to boot from external USB drive

I have an HP ML150 with SATA Raid configured.  Windows 2003 server boots from that raid configuration.  I recently added an external USB drive to the server and now it tries to boot from that device unless I unplug it when the server is posting.
I went through the bios settings and the new external hard disk shows up under hard disks when I expand that boot option along with my raid array.
My boot order looks like this.
+hard disks
   SATA Raid
   Tandberg (this is the external drive)
Notice that hard disks are expanded and you cannot move something up or down in that expanded list. I haven't checked Tandbergs website yet.
Here is the product 
LVL 10
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

see if you can delete the usb drive off the boot list... and i think i read something about changing the bootability of a drive by changing its boot attributes of its partition(s)... idk

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Sounds like a possible IRQ, memory address, or I/O conflict. Maybe the comptuer thinks the USB drive is the bootable raid array.

If you can, go into safe mode and check for IRQ, DMA, I/O, and memory address conflicts. You can find this in administrative tools>>system information.

If not, reset the bios battery and see if that magically fixes the issue. Alternatively, you might want to try to flash the BIOS.  
GO into disk management on the server, and assign the USB device a higher drive number, like U for USB.  If this is a server OS, it should remember that drive designation, and will not try to boot from it.  Also look on the USB drive contents, remove NTDETECT.COM and NTLDR if they are there.  And as IDK said, go into the BIOS and reorder the boot sequence, hard disk first, CD second, USB third.

 If it is still trying to boot from the USB, your boot loader on the C drive might be bad.  recovery console, FIXBOOT C: will fix that.  ALso, check the boot INI file on C, make sure it says this --

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

That is a standard C drive boot for the boot loader.
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

I havecome across this problem on a HP server that I have and there is a bIOS option which will stop the boot order. The Boot sequence must be set along with another obscure option.
But I know you dont have to muck aorund with the BOOT ini or any software settings on the hard drives, as you may end up causing more problems than you have!
mcrosslandAuthor Commented:
Hi James,
Can you be more specific about your exact fix?  Mine is also an HP server ML150.
Another solution would be greatly appreciated as the accepted one did not fix the problem.  I should probably reopen this question.  
Ive just checked the BIOS and in theboot order menu, you need to bring the USB2.... to the bottom of the list and there is a USB boot enabled option on that screen. i have disabled this and thats what did the trick.
mcrosslandAuthor Commented:
Hmm.  I could have sworn that I did that exact thing.  I'll have to go back on site and take a second look at it.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.