Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: problem dual booting XP and Windows 98  (Read 7105 times)

0 Members and 1 Guest are viewing this topic.

hot dog

  • Guest
problem dual booting XP and Windows 98
« on: July 01, 2009, 10:38:26 AM »
I have Windows XP installed on one hard drive and Win98 SE installed on another hard drive...  Both installations work fine when there is only one drive on the system at a time.   However, I set up the boot.ini file so I can boot into either XP or Win98.....BUT, when I Master the XP drive and slave the Win98 drive, I can't boot into Windows 98.

At first it says, "missing hal.dll".........ok so I copy the hal.dll file from the XP drive to Windows\system32 on the Win 98 drive, restart and try again......Next attempt to boot into Win98 I get, "missing ntoskrnl.exe"    Fine, so I go get ntoskrnl.exe from the XP drive and copy it to Windows\system32 on the Win98 drive.....restart and try again..

Now when I boot into Win98 it says, "load needed DLLs for kernal" 

Windows 98 boots up fine when it's not hooked up as a slave drive..... 

I'm pretty sure my boot.ini file is right:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows98 SE" /fastdetect

please, suggestions..

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: problem dual booting XP and Windows 98
« Reply #1 on: July 01, 2009, 10:46:43 AM »
Quote
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows98 SE" /fastdetect


ROFL

that's funny.

Windows 98SE... supporting both ARC paths AND a fastdetect switch...


anyways...


Windows 98 Does NOT have hal.dll. OR ntoskrnl. why wouldn't it have ntoskrnl? Why, just look at the name, silly. ntoskrnl.

In either case, Windows 98 Boots from MSDOS.SYS and IO.SYS (mostly IO.SYS). you'll need to find a bootable windows 98 floppy and use the "SYS" command on the windows98 drive.

You'll also need to change the ARC path in boot.ini to a drive letter. Since it's on your slave drive I assume D:\:

Quote
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /fastdetect
D:\="Windows98 SE"
I was trying to dereference Null Pointers before it was cool.

hot dog

  • Guest
Re: problem dual booting XP and Windows 98
« Reply #2 on: July 01, 2009, 10:53:54 AM »
what is ROFL ?   :(     ok jokes on me.....I can take it

anyway......I had a feeling adding ntoskrnl and hal.dll wasn't appropriate

what exactly do you mean by use the "sys" command?....


hot dog

  • Guest
Re: problem dual booting XP and Windows 98
« Reply #3 on: July 01, 2009, 11:05:29 AM »
nevermind I think I get it  ::)



edit:  ROFL:   rolling on floor laughing     

.........that is funny isn't it...  ;)


« Last Edit: July 01, 2009, 09:15:26 PM by blockHEAD »