Notes on creating a dual (multi) boot system with NT, Win2k, & Linux (1/9/1)

What you need:

  1. A dos formatted floppy
  2. A blank floppy

 

How-To:

  1. Lilo does not like being out of the first 1024 cylinders.
  2. NT (Win2k) likes to be the boot manager.
  3. Install NT first, I created a partition of 2G for the OS and Program Files
  4. When installing Linux mount / (the root) on the second partition (ie hda2), I used 200Mb so I am well within the 1024 limit on large disks.
  5. When you are asked where to put the boot track answer on the first sector of the root partition (in this case hda2) not the MBR. It will not work anyway for NTFS partitions
  6. When asked if you want to make a boot disk answer yes or you will not get back to Linux :-)
  7. Once Linux is installed reboot using the boot disk back into Linux.
  8. Log on as root and issue the command:
    dd if=/dev/hda2 of=RH7boot.lnx ds=512 count=1
    (change to match your partition table & the of name is irrelevant)
  9. Mount the floppy drive: mount -t msdos /dev/fd0 /mnt/floppy
  10. copy the RH7boot.lnx file to the floppy
  11. reboot into NT
  12. copy the RH7boot.lnx file from the floppy to the root of C:\
  13. edit the boot.ini file (it is in C:\ with HRS attributes) and add C:\RH7BOOT.LNX="Linux" (NT is not good with case :) as the last line
  14. Save the file and reboot

TA DA!!!