[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 279
  • Last Modified:

USB booting Windows 2003

Hi

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?

0
svdkumar
Asked:
svdkumar
  • 7
  • 5
  • 2
1 Solution
 
joedoe58Commented:
Hi,
I would suspect the fact that you moved it to USB then you need another set of drivers in the boot sequence for it to work. Why not try to install it when it is connected as USB?
0
 
svdkumarAuthor Commented:
The first method i tried was to install when it was connected as the usb drive. But windows setup stated that such kind of drives were invisible to the setup and it cannot install windows.

That is why i installed it normally connected to the motherboard and then moved the HDD to the USB enclosure.

0
 
theruckCommented:
the problem is that you cannot boot a USB device like a hard drive and vice versa
USB device has to be like a bootdiskette or bootcd (the bootloader part i mean)
the bios just expect there another data.
another problem is that you will have problem with the IDE driver because now the system will not boot from the IDE. it will boot from USB instead so it will fail on booting. maybe you could solve this by setting the driver settings to default IDE before moving to the USB kit.
i am affraid the performance will be poor though
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
theruckCommented:
maybe if you will get some third party booloader to the disk (or some linux bootloader like lilo) you could manage the boot part to get working
0
 
theruckCommented:
anyway what do you need it for??
0
 
svdkumarAuthor Commented:
ok.

It is clear that it is not possible to install windows directly into an usb harddisk. I searched the internet and found that usb devices can be made bootable by using a HP format utility found here:

http://www.pcstats.com/articleview.cfm?articleid=1676&page=2

(It formats the device and installs bootable files into the USB device)
but when i used it and booted through the USB HDD an error appeared saying:
Error loading operating system

I had also tried another way.
Connected the USB HDD to a host operating system, copied the I386 folder from windows setup cd, booted through a startup floppy, and tried to run setup there.

I used the DUSE USB driver for this found at
www.bootdisc.com/usb

But whenever i used the floppy, it booted normally, but a message popped up saying the USB driver was iinitialized but the device was not installed.

I don't understand where i am doing wrong.

Is it not at all possible to install the OS and boot from the USB HDD?
0
 
joedoe58Commented:
I would like to go back to the comment for theruck "why do you need it" since you will have to pay a penalty in performance no matter what you do. If you think that you can have the system installed on the usb disk and move it between different computers you ar had also since the copy protection from Microsoft will not allow you to do that. I would instead recomend you to install the software on a permanently attatced harddisk in your server.
0
 
svdkumarAuthor Commented:
Ok .
I will answer theruck comment.
My scenario is like this:

I had another 20 GB hard disk which is used by my boss. It had XP professional as the OS. It contains lots of important data. My boss asked me to install 2003 server on another hard disk but he said the 20 GB one and the one which i install 2003 should be completely seperate and should be used in the same computer

Since the 20 GB one contains a lots of important data, he doesn't want to take risk of losing it by mixing each other. (if something wrong happens)
(Maybe he is thinking about the program files which get installed in the same drive).

Performance is not an issue here because only 2 computers are attached to this server and those computers are used only for backup purposes.

So i opted for this type of USB booting.

If my idea of USB booting is not possible, is there any way of using the two OSes completely independent of each other?
0
 
theruckCommented:
yes you can have 2 OSes on the same disk but different partitions without any problem you just use which operating system you are going to boot in the boot menu
and you can have 2 OSes on 2 disks one internal and one in a HDD kit which costs 10$.
if you want the disk not to be visible between each other you can encrypt the filesystem of it and it will not be readable without a proper login/pass
0
 
svdkumarAuthor Commented:
Nice.

Now i got the following.
2 HDD s, One computer, One HDD USB enclosure.

I decided to fix the 20 GB having XP pro OS internally in the computer. Now i want to install the Windows 2003 in the 4.2 GB disk which i want to keep it externally in the USB hdd enclosure.

Is this sufficient to solve my problem?

Could u plz explain the step by step procedure on how to install the 2003 OS and use it from a external Hdd?

Also i had a doubt , does the program files install in the same drive i.e the primary partition?

Also the 20 GB Hdd should be invisible to the 2003 OS when using it and vice versa. Both Hdd s  should be completely invisible to each other. That is important here.

Thank you.

0
 
svdkumarAuthor Commented:
I mean using two OS s on two different HDD s completely independent of each other and each HDD should be invisible to each other.
0
 
svdkumarAuthor Commented:
0
 
theruckCommented:
you will NOT be able to boot from the USB HDD and if you manage it some way you will be able to read the internal disk in the PC.

you can do it this way
put both drives internal (or if you want the second one can be in a HDD KIT)
install windows on each disk
if you do not want to be able to read the data of the second disk just disable it in the device manager
this has to be done o both OS/disks

i just dont get it why would you mess up with USB device? you do not want to access the data in the second OS so why do you need it? better forget about USB
0
 
svdkumarAuthor Commented:
Sorry guys i had completely forgot about the question as i was assigned to another project.
Thanks to the reminder i got.

ok.
Though my aim of booting from usb hdd was not achieved, the last comment from theruck atleast provides an alternative to my question.
Thank you. Accepting ur comment as answer.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 7
  • 5
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now