Proliant ML350 G3 Server tries to boot from external devices

we have an HP proliant ml350 g3 server running windows 20003 sp2. We installed a SIIG E-SATA PCI controller in the system and have attached an ICY DOCK to the controller. The ICY DOCK holds 1 TB drive. Whenever the drive is attached to the server via the E-SATA controller or a USB cable, the server will not boot. The server normally will tell us that it cannot find a system disk. We have checked the Standard Boot Order in the BIOS and it reads as FLOPPY, CDROM, HARD DRIVE C, PCI NIC. The Controller Boot Order is listed as SMART ARRAY CONTROLLER, INTEGRATED PCI IDE CONTROLLER, SCSI ADAPTER PORT 1, SCSI ADAPTER PORT 2. We've already updated all the drivers and firmware on the server. HP is clueless as to what is going on. Has anyone ever ran in to a situation like this? We find it hard to believe that there is no way to boot this server while having an external drive attached to it.
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.

noxchoGlobal Support CoordinatorCommented:
I have met this problem already several times and to some reason BIOS gives the priority in boot to eSATA drive. And I have never been able to overcome this problem in a simple way.
But a question - do you use SCSI drives?
As far as I could gather from internet the eSATA device is considered to be SCSI device in BIOS (or was in past).

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
StarfishTechAuthor Commented:
Yes, we do have SCSI drives in the server.
i agree - i have the same problem when i attach a sata drive, to a system that is supposed to boot from an ide drive - it just starts from sata.
i suspect the boot priority search is somehow coded into the bios.
i also never found a solution; even contacted Asus for it - but NO help at all..
you can only disconnect your drive for booting imo..
noxchoGlobal Support CoordinatorCommented:
How many devices do you have in BIOS? If more than one then it could happen that one of them is eSATA. Change the priority if possible.
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.