Home Configuring NT's Boot menu Part 9: Non-Perfect World Scenarios

But, I already have an OS loaded...

Not to worry. I am going to go through a few scenarios that might exist out there, and tell you how you should go about setting up your dual boot system. The chart below gives an idea of what type of boot manager you will need when combining one OS with another:

 

 

OS being Added

Original 

OS

  DOS Win95 Win98 NT4 Win2K Linux
DOS - - 3rd NT NT Linux
Win95 3rd - 3rd NT NT Linux
Win98 3rd 3rd - NT NT Linux
NT4 NT NT NT - NT NT
Win2K NT NT NT NT - NT
Linux linux Linux Linux NT NT Linux

3rd = needs a 3rd party boot manager

As we can see, once NT is installed (either NT4 or Win2K) the NT boot manager can handle any combination of OS's. The boot process for NT4 and Win2K, as far as multi-booting is concerned, is identical, and anything that goes for NT4 applies to Win2K.

If you are booting between any Non-NT OS and Linux, then Linux's LILO can be used to control the booting between each OS.

It is impossible to boot between Win95 and Win98 without some sort of 3rd Party Boot Manager that will either hide one partition, or change which partition is the active partition.

No small FAT16 system partition:

This is not a problem. Just run bootpart from whatever partition is your system partition (i.e. it will be your active partition and have the boot files for your OS's on it). The reason I like to have a small FAT16 partition is for easy of recovery in case of disaster.

 



DOS is installed, now how do I add...

Win95:  

Just install. If you ever want to get back into DOS, you can hit F8 and choose "Previous version of DOS" from the boot menu.

  
Win98:   You will need a 3rd party Boot Manager. The reason is that there is no "Previous version of DOS" option in the boot menu.
  
NT4:   Just install. NT will automatically put an option in NT's Boot Menu for DOS
  
Win2K:   Just install: Same as for NT4
   
Linux:   Just install. Then, install the LILO on the Master Boot Record and use Linux to boot between the two OS's
 


Win95 is installed, now how do I add...

DOS:   Do not bother. Win95 comes with DOS 7.0, and you can always use the shutdown option "Shut Down to Command prompt"
   
Win98:   Install a 3rd party Boot Manager. Use it to swop between Win95 partition and Win98 partition
    
NT4:   Just install. Same as for DOS
   
Win2K:   Just install. Same as for NT4.
   
Linux:   Just install. Same as for DOS
 


Win98 is installed, now how do I add...

DOS:   Same as for Win95
  
Win95:   Same as for Win95
  
NT4:   Just install. Same as for DOS
  
Win2K:   Just install. Same as for NT4.
  
Linux:   Just install. Same as For DOS
 



NT4 is installed, now how do I add...

DOS:  

There are two methods, one for if you are installing DOS from it's three installation diskettes (or my Mini-version of DOS), or if you have a copy of the DOS directory (and the boot files: IO.SYS, MSDOS.SYS, CONFIG.SYS and AUTOEXEC.BAT) already setup, and want to add it to an NT system.

 

  Method 1:

 

Copy Bootpart.exe onto the partition you will be booting NT and DOS off. Install DOS as per normal. Boot into DOS. Run Bootpart like so:

 

bootpart WINNT BOOT:C: (to turn the MBR back to an NT boot sector)

 

bootpart DOS622 bootsect.622 "MS-DOS 6.22" (To include a DOS option in the NT boot menu)

  
 

  Method 2:

 

Copy the DOS directory and the 4 files to the root of your active partition. Run Bootpart like so (important, you will need a DOS boot disk as the first command HAS to be run from DOS):

 

bootpart REWRITEROOT:C: (to place the IO.SYS and MSDOS.SYS at the beginnin of the partition)

 

bootpart DOS622 bootsect.622 "MS-DOS 6.22" (To include a DOS option in the NT boot menu)

  
Win95:  

Similar to method One described above for DOS. Install Win95 as per normal. Then run Bootpart with the following commands:

 

bootpart WINNT BOOT:C: (to turn the MBR back to an NT boot sector)

 

bootpart WIN95 bootsect.w95 "Windows 95" (To include a Win95 option in the NT boot menu)

  
Win98:  

Same as the way to install Win95, only the bootpart commands are as follows:

 

bootpart WINNT BOOT:C: (to turn the MBR back to an NT boot sector)

 

bootpart WIN98 bootsect.w98 "Windows 98" (To include a Win98 option in the NT boot menu)

  
Win2K:  

Very similar to Dual booting NT4 workstation and NT4 server. Just install. The installation will update the boot.ini file to include entries for NT4 and for Win2K.

  
Linux:  

Install linux. Durinf the Linux installation, make sure that the LILO is placed on the linux Root partition. Then use bootpart as shown in the prvious sectionto add Linux to the boot menu.



Win2K is installed, now how do I add...

DOS:   Same as for NT4
  
Win95:   Same as for NT4
  
Win98:   Same as for NT4
  
NT4:   Same as for Win2K with NT4 (above)
  
Linux:   Same as for NT4


Linux is installed, now how do I add...

I am going to be very honest here... I don't know. Now that I am finished with this tutorial, I might play around with Linux and start adding operating systems to it.

Home Configuring NT's Boot menu