adding Win98 to XP boot loader

Discussion in 'Windows Desktop Systems' started by shiatsu, Sep 28, 2003.

  1. shiatsu

    shiatsu OSNN Addict

    Messages:
    68
    Location:
    England
    Hi,

    I have WinXP pro on the primary IDE hard drive and Win98 on the secondary IDE hard drive. At present both systems operate independently and to get into Win98 I have to set the BIOS to boot from IDE1.

    This situation came about because when I installed WinXP (upgrade version) I removed the secondary IDE HD from the machine (containing a clone of Win98) just in case it all went wrong!

    Now I would like to know how to locate and edit the boot.ini file correctly so as to add Win98 to the XP boot loader.

    Thanks, Alan
     
  2. Hipster Doofus

    Hipster Doofus Good grief Charlie Brown

    Messages:
    5,920
    Location:
    Melbourne Australia
    Don't know if it will work. What drive letter has xp been assinged?
    If it is C you might run into problems.

    To get to the boot.ini right click my computer/properties/advanced/startup & recovery/settings/edit.

    Also have a look at Install win9x After XP.
     
  3. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    You can do that with a little app called BootPart. It's freeware and using this software you can add any OS (including Linux, OS/2, BeOS) to the Windows NT (= NT4.0, 2000, XP) bootloader.
     
  4. shiatsu

    shiatsu OSNN Addict

    Messages:
    68
    Location:
    England
    Thanks for the info.

    XP is on Drive C and Win98 on Drive D. (when in XP)

    XP is on a NTFS partition. When I boot into Win98 it assigns 'C' to the secondary IDE. I thought that XP would have no problem booting Win98 provided you tell it where Win98 is.

    I will certainly try Bootpart!

    Thanks, Alan
     
  5. Reg

    Reg eXperienced!

    Messages:
    639
    Location:
    Arlington, TX
    Or, you can edit the boot files and include the Windows 98 section. On the XP OS, click START-->RUN-->boot.ini

    This will open a text file. Add:

    multi(0)disk(0)rdisk(0)partition(2)\="Windows 98"

    This, however, might not work due to the standard installation for Dual Boot 98/XP requires that Windows 98 be on the first partition. Try it and see though.
     
  6. shiatsu

    shiatsu OSNN Addict

    Messages:
    68
    Location:
    England
    Thanks Reg,

    I have Win98 on a single partition on IDE1 (D:) whereas WinXP is on IDE0 (C:) - so should the line to add to boot.ini be.....

    multi(0)disk(1)rdisk(0)partition(1)\="Windows 98"

    If I clone my WinXP partition before doing anything will I be able to return the system to how is currently is? (I'm assuming that editing boot.ini does not affect the MBR directly)

    Regards, Alan