Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

98/XP dual boot, please help

  • Please log in to reply




  • Member
  • PipPipPip
  • 115 posts
Hello everyone

I needed to create a dual boot 98/XP machine, from a machine which already had XP installed and working well for a long time.

There was only one partiton to start with

I have used partition magic to resize the partition and move it to allow for a small partition at the start of the drive, I did this because of the PQmagic warning about the 98SE 8GB boot limit.

After thinking about that I dont think I needed to move the XP partition because if I had left the partition where it was XP would handle the initial boot sequence?

So what I have now is a machine which boots hapily into XP or 98, but I have to use PQmagic rescue disks to make each partition active to change operating sytems.

I have modified the boot.ini (in windows xp when its partition is active) file as follows,

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="98" /fastdetect /NoExecute=OptIn

I get a boot option menu, however when I choose 98 I get the following error,

Windows could not start because the follwing file is missing or corrupt <windows root>system32\hal.dll

Is hal.dll a xp only thing?

any help would make my day, thanks

  • 0





  • Topic Starter
  • Member
  • PipPipPip
  • 115 posts
No Ideas?
  • 0



    Trusted Tech

  • Technician
  • 3,225 posts
Have a read of this. I run 98se & xp and no problems.
98 xp boot
and this
more 98 xp
I run mine as fat 32 for 98 & xp

Edited by peterm, 22 August 2005 - 05:46 PM.

  • 0

Bill Berditzman

Bill Berditzman

    New Member

  • Member
  • Pip
  • 6 posts
If you have the dreaded hal.dll file missing or corrupted do a repair from a xp boot and at the repair prompt do chkdsk /f If that doesn't fix it, do a low level format and start over.
  • 0

Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP