Professional Documents
Culture Documents
Table of Contents
1. INTRODUCTION............................................................................................................................................2
1.1 What IS this document about? ........................................................................................................2
1.2 What IS this document NOT about?................................................................................................2
1.3 First Things First.............................................................................................................................2
2. UNDERSTANDING THE BOOTING PROCESS........................................................................................................2
3. UNDERSTANDING THE PARTITIONING PROCESS.................................................................................................3
3.1Primary Partition..............................................................................................................................3
3.2Extended Partition............................................................................................................................3
3.3Logical Partition...............................................................................................................................3
4. EXPLOITING THE ACTIVE PARTITION CONCEPT.................................................................................................4
5. LIMITATIONS OF ROM-BIOS ROUTINES AND VARIOUS OS’S...........................................................................4
6. MULTI BOOTING IN WIN NT/98/ME/2P/XP/XP-HOME ON SAME M/C.............................................................4
7. MULTI BOOTING USING IMAGE-SERVER..........................................................................................................5
7.1 Editing the Boot.ini file....................................................................................................................6
8. FEEDBACK..................................................................................................................................................7
If we want to Multi-Boot among various operating systems, then we need to plan the
partitioning process according to your OS requirements and limitations of the Intel
Bios/PC systems. For this we will need to understand Booting process and
Partitioning process.
3.1Primary Partition
A primary partition may contain an operating system along with any number of data
files (For example, program files or user files). Before an OS is installed, the primary
partition must be “Set Active” and logically formatted with a file system compatible
to the OS.
3.2Extended Partition
The extended partition was invented as a way of getting around the arbitrary four-
partition limit. An extended partition is a container in which you can further
physically divide your disk space by creating an unlimited number of logical
partitions. An extended partition does not directly hold data. You must create logical
partitions within the extended partition in order to store data. Once created, logical
partitions must be logically formatted, but each can use a different file system.
3.3Logical Partition
Logical partitions may exist only within an extended partition and are meant to
contain only data files and OS’s that can be booted from a logical partition (Windows
2K/XP/XP-Home).
P1Win NT
P2Win 98
P3Win ME
L1 Win 2K
L2 Win XP
L3 Win XP-Home
8. Now when you will boot your m/c, boot loader will give you option to boot from
P1, P2 and P3. Choose P2 and P3 to boot to Win 98 and Win Me respectively.
9. When you will choose P1 again a sub-menu will come prompting you to choose
among Win NT/2K/XP/XP-Home to boot from the OS.
1. [boot loader]
2. timeout=30
3. default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
4. [operating systems]
5. multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect
Now before setting these partitions as active we have to change the boot.ini to reflect
the partition from which w have to boot the OS. If the OS is installed in partition
number 3, then we will have to indicate this in the boot.ini by changing the partition
number to 3(see Yellow to Magenta transition in the sample boot.ini above and below
this text)
1. [boot loader]
2. timeout=30
3. default=multi(0)disk(0) rdisk(0)partition(3)\WINDOWS
4. [operating systems]
5. multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Professional" /fastdetect
Also we cannot set logical partition as active, so we will have to set any NT based
(NT/2K/XP/Xp-Home) primary partition as active. Then in this primary partition’s
boot.ini we will have to enter the entry for booting the OS’s from logical partitions.
The typical entry that we will add at the end of boot.ini will have the format like
Here, replace the ‘n’ in partition(n) with the partition number of the OS. Again if the
partition whose “boot.ini” you are modifying is Win NT (not Win 2K and Win XP)
then copy “ntldr” and “ntdetect.com” from the root of the 2K or XP or XP-Home and
replace the corresponding files in the root of the Win NT partition( We are doing this
because NT OS’s “ntldr” and “ntdetedt.com” cannot load Win 2K and Win XP,
whereas Win 2K and Win XP OS’s “ntldr” and “ntdetct.com” can boot Win
Nt/2K/XP).