I had a Seagate 4.2 GB internal HDD. I had connected this HDD to my system and installed Windows 2003 Server Enterprise edition. The installation was successfull and the computer started normally.
After that i removed the HDD, put it in a HDD USB enclosure and connected to one of the USB ports on my computer. My idea here is to boot the OS from the USB.
My motherboard is a Intel D845PESV and it had a boot from USB option in the bios. I had enabled this option and also i can see the HDD in the boot device priority section of the bios. I made this HDD as first boot device in the bios.
So after making all the required bios options, i connected the HDD enclosure (in which i put the HDD) to the USB port and switched on my computer. After showing a blank screen for about 10 seconds a BSOD appered saying that a problem has occured and windows was shutdown to prevent further damage. It showed a stop error at some memory address.
I can read write access the HDD if i connect it to a host computer with a OS. It is working normally when i connect it to a host OS.
Also the USB HDD enclosure box did not have any drivers. The manual of the Enclosure box said no drivers were required except for Windows 98.
So how can i solve the problem and make the HDD boot from the USB?
If USB booting is not possible in windows 2003 in what other server operating systems it is possible except linux?