Manually Create Multi-boot System

Hello:

I have WinXP on one partition.  I also have it install on another hard drive (for software testing).  On that same hard drive, I have installed Server 2003 (for testing).

How can I set up my system so that I can choose which OS to boot?

Prior to this point, I have been telling the BIOS to boot to the second HD, which is a pain in the neck.
ddotsonAsked:
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.

Mikal613Commented:
Right Click My Computer and select the Advanced Option and then Select Startup And Recovery "Settings" and Edit your Wish
0
LucFEMEA Server EngineerCommented:
You can edit the boot.ini file wich you can find at the root of your first boot device (C:)

If you can give us more information (drives/partitions/file locations), we might be able to create a suitable boot.ini file for you.

LucF
0
ddotsonAuthor Commented:
Master has one partition, with the main OS.

Slave has four partitions:  1st with the experimental copy of XP, and the 4th partition with Server 2003.  Files locations for each are defaults.

I tried to edit the boot.ini myself, but it didn't work.  I probably didn't have the designations correctly identified...
0
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

Mikal613Commented:
Just select the Os you want it to boot up with and make seconds to 0
0
ddotsonAuthor Commented:
Mikal613:  I only have one entry, and that is for the main OS.  I need to know how to manually add the other two OS's.
0
iaindCommented:
Be VERY carefull when editing the boot.ini.  Incorectly editing it will mean you can't boot into your system.  You might want to create a XP boot disk that you could use if you mess up the boot.ini file.  Have a look at http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314079

Now..  Here is a copy of my boot.ini file.  You will see that I have one copy of 2000 Pro on the second partion of my first disk (partions numbered from 1 and disks from 0).  Some systems use rdisk and others use disk. Two copies of 2000 server, one on my second disk and one on my third.  Then last I have a dos boot.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(2)partition(1)\WINNT="Microsoft Windows 2000 Server New" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\="Microsoft Windows"

You might also want to have a look at http://support.microsoft.com/default.aspx?scid=kb;en-us;289022 for more information.
0

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
ddotsonAuthor Commented:
iaind - I tried your solution, with the information that disks are numbered from 0, and partitions are numbered from 1.

Both the XP partitions boot fine, however, the Server 2003 partition simply reboots the computer.  It is the 4th partition on the drive.  Here is a copy of my boot.ini:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP Testing" /fastdetect
multi(0)disk(0)rdisk(1)partition(4)\WINDOWS="Windows 2003 Server" /fastdetect
0
artmcclureCommented:
If all else fails, download "XOSL" from the internet. It's easy and it works.
0
LucFEMEA Server EngineerCommented:
>multi(0)disk(0)rdisk(1)partition(4)\WINDOWS="Windows 2003 Server" /fastdetect
are you sure it's installed in \WINDOWS ? not in \WINNT ?
0
ddotsonAuthor Commented:
Yup - It's Windows.
0
LucFEMEA Server EngineerCommented:
Then I don't think the problem is with the boot.ini file, but with the win2k3 server installation, try a repair installation of that OS.
0
LucFEMEA Server EngineerCommented:
>Prior to this point, I have been telling the BIOS to boot to the second HD
Try looking if there's a boot.ini on that drive. Check the lines there.
But I still think you should go for the repair installation.
0
ddotsonAuthor Commented:
No boot.ini --> it was always using the boot.ini on the second XP installation.  I wiped that HD and started over...   I will try the repair installation...
0
ddotsonAuthor Commented:
Thanks for the help.  Both iaind and lucf helped fix this problem.

I ended up re-installing Server 2003 from the ground up.  But that fixed the problem completely.

Thanks again.
0
LucFEMEA Server EngineerCommented:
You're welcome.
0
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
Operating Systems

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.