Dual boot system help!

Discussion in 'Storage Devices' started by zinge, Jul 3, 2007.

  1. zinge

    zinge Geek

    Likes Received:
    0
    Trophy Points:
    6
    Hi,

    Been a while since i have done this.

    Got 2 hard drives 0ne with xp (master C:)

    One with 2000 (slave H:)

    Cant correctly edit boot file

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows 2000" /fastdetect

    Any Help?
     
  2. donkey42

    donkey42 plank

    Likes Received:
    9
    Trophy Points:
    38
    what exactly is the problem ?
     
  3. zinge

    zinge Geek

    Likes Received:
    0
    Trophy Points:
    6
    Your right that may help

    I can boot from either drive via the bios but i cant get the choice bit to work.

    Windows 2000 asks me to rein stall the .hal ile or something! can get actual wording if needed.

    Cheers
     
  4. donkey42

    donkey42 plank

    Likes Received:
    9
    Trophy Points:
    38
    right, i'll just search net, cos i haven't used Windows for quite a while, it probably said something reinstall hal.dll (if i remember corectly) & the system just sits there, waiting for you to hit it with a BFH (Big :swear:ing Hammer)

    BTW: are you editing the correct boot.ini as you say Win2k has boot control but your boot.ini is using XPs, in the bootloader section of boot.ini ([boot loader]) default=multi(0) = multiboot is off, disk(0) = HDD controller number, rdisk(0) = HDD number (primary master = 0, primary slave = 1 secondary master & slave = 2 & 3 respectively, partition(1) = partition number (counting from left to right), \WINDOWS = Windows installation directory

    now your boot.ini is set to use the bootloader on XP (partition 1 on your primary master)

    and multiboot is disabled in your boot.ini, you generally have the last OS you install in charge of the bootloader
     
  5. zinge

    zinge Geek

    Likes Received:
    0
    Trophy Points:
    6
    Yup that sounds like the puppy
     
  6. RHochstenbach

    RHochstenbach Administrator

    Likes Received:
    26
    Trophy Points:
    48
    You can download the file hal.dll from Here. You'll need to put this file in the system32 folder of win2000. (winnt\system32). If that doesn't work, then look here.
     
  7. zinge

    zinge Geek

    Likes Received:
    0
    Trophy Points:
    6
    I think that hal.dll has buggered up all my drivers for 2000

    But the bootcfg rebuild puppy was groovy thanks
     
  8. RHochstenbach

    RHochstenbach Administrator

    Likes Received:
    26
    Trophy Points:
    48
    sure, no problem :)
     
  9. donkey42

    donkey42 plank

    Likes Received:
    9
    Trophy Points:
    38
    right, i found this
    look through the recovery console commands, i think fixboot could fix your problem, type the command that seems most relevant, obviously after entering recovery console

    BTW: to install the recovery console to HDD look here
     

Share This Page