Make your own free website on

This method allows Microsoft Windows NT or Windows 2000 to dual-boot a Linux system without the need for a Linux boot diskette.

You need:


  1. Use P/M or FIPS or some other disk partition resizing software to shrink the existing NT or 2K partition.
  2. Verify that the NT or 2K partition still boots with a simple TBS (Test Boot & Shutdown).
  3. Install Linux

  4. Reboot Linux using the boot diskette. Login to a shell as root.
    1. mount the remaining DOS-formatted diskette.
      mount -t vfat /dev/fd0 /mnt/floppy
    2. copy the boot sector to a file on the diskette, using the example command below.
      "hdaX" is the your /boot partition if you have one, if you don't, it's your root ("/") partition.
      "X" IS A NUMBER! Consult the MOUNT command for this info if in doubt. dd if=/dev/hdaX of=/mnt/floppy/ count=1 bs=512

  5. Unmount/eject the diskette ("umount /mnt/floppy"), shutdown and reboot the Microsoft side.
    Login as Administrator and open a DOS window.

  6. Copy the "" file from the diskette to the root directory of the C: drive.

  7. Configure the NT bootloader.
    1. Unhide the boot loader configuration file.
      attrib -h -s -r \boot.ini
    2. Using NotePad, add the following record to the bottom of \boot.ini
      C:\BOOTLINX.XXX="Red Hat Linux 7.1"
    3. Save changes, re-hide the file. attrib +h +s +r \boot.ini

  8. Power Down / Cold Boot to test.

  9. Caveats: