Computing.Net > Forums > Windows XP > Dual boot XP and 98 a different way

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Dual boot XP and 98 a different way

Reply to Message Icon

Name: jim_blandford
Date: November 3, 2004 at 15:39:16 Pacific
OS: Windows XP Professional S
CPU/Ram: AMD Athlon XP 2200+ / 512
Comment:

I have XP installed on hard drive 1, C. I also have 98 SE installed on hard drive 2, D. To install 98 SE, I unplugged hard drive 1, set hard drive 2 as the master, and installed 98 SE onto hard drive 1 as normal. I now have both drives connected, hard drive 1, C as the master and hard drive 2, D as the slave. The system currently boots into XP on hard drive 1, C as normal.

My question is how do I dual boot the two systems this way? I don't mind using 3rd party software as long as it works! I tried System Commander, both XP and 98 SE show up on its boot menu. However, only booting into XP works, when 98 SE is selected a black screen is showed and nothing happens!

Thanks in advance,

Jim.



Sponsored Link
Ads by Google

Response Number 1
Name: jim_blandford
Date: November 3, 2004 at 15:49:18 Pacific
Reply:

I forgot to mention, hard drive 1 is NTFS and hard drive 2 is FAT32.


0

Response Number 2
Name: per
Date: November 3, 2004 at 15:51:55 Pacific
Reply:

Never set up a dual boot but you may try making hd 2 a secondary master instead of a slave. Don't forget to set the jumpers to master.

Please post back within 24 hours or I will delete the post from my follow up list. Thanks. It would be a courtesy if you would post back and let us know if the fix worked or not.


0

Response Number 3
Name: per
Date: November 3, 2004 at 15:53:14 Pacific
Reply:

It has to be plugged into IDE 1.

Please post back within 24 hours or I will delete the post from my follow up list. Thanks. It would be a courtesy if you would post back and let us know if the fix worked or not.


0

Response Number 4
Name: domass
Date: November 3, 2004 at 15:59:05 Pacific
Reply:

I tried this very same thing. I used a 3rd party bootloader(can't remember the name) didn't boot 98se right, it had to be running something in the background on 98 that 98 thought was wrong and screwed the video drivers. Bottom line the only good way to change boot in this case is to change boot order in bios. Otherwise make 98 drive the c: by making it master and reinstall XP on the d: You will then get choice which to boot from start up.


0

Response Number 5
Name: jim_blandford
Date: November 3, 2004 at 16:04:44 Pacific
Reply:

I don't think I can do that, my hard drives are on the same ribbon on IDE 0, and my DVD ROM and CD-RW drives are on another ribbon on IDE 1.


0

Related Posts

See More



Response Number 6
Name: per
Date: November 3, 2004 at 16:11:08 Pacific
Reply:

You can move them around, but I suspect domass is correct. Normally XP requires the other O/S be installed first then XP for a dual boot.

Please post back within 24 hours or I will delete the post from my follow up list. Thanks. It would be a courtesy if you would post back and let us know if the fix worked or not.


0

Response Number 7
Name: wanderer
Date: November 3, 2004 at 16:48:15 Pacific
Reply:

Here is what I would recommend:

Copy the XP root files ntldr, ntdetect and boot.ini to the 98 drive and place them on the root.

Next put the drives on ide channel 0 and the dvd and cdrw on ide channel 1 both as master/slave. This is a better configuration than mixing slow devices like cdrw and drives together.

The 98 drive must be the master since your XP install is on ntfs and 98 doesn't understand ntfs file system so it can't boot from it. Since you installed 98 with it thinking it was on C: its registry entries [almost 4000 of them] all point to C: for its brains.

Next I would boot the XP cd via the bios and go into recovery console. I would suggest you use the fixmbr and fixboot utilities. This will alter the 98 mbr to be able to load XP. Fixboot will write a new boot record. Last but not least use the utility bootcfg.

See here for explainations:
http://support.microsoft.com/default.aspx?scid=kb;en-us;314058
http://support.microsoft.com/default.aspx?scid=kb;en-us;291980

You should be able to multiboot now between the two now. If not, and xp would be the problem child, then start up the XP cd and go into Install [not recovery console] and choose repair. Repair will refresh your xp system but leave your apps intact. You will need to redo all the security updates.


0

Response Number 8
Name: Bobthearch
Date: November 3, 2004 at 17:31:03 Pacific
Reply:

XOSL (Extended Operating System Loader) may be able to boot either OS with that configuration. If you dual-boot with BeOS, Bootman might do it too.

It's generally recommended though to install the older OS first.

Good Luck,
Bob


0

Response Number 9
Name: jim_blandford
Date: November 4, 2004 at 00:16:20 Pacific
Reply:

Thank you all for your replies.

wanderer, I understand all of what you said and may give it a go. But, when you say "Last but not least use the utility bootcfg," what exactly do you want me to do with the bootcfg utility? Add Windows 98 SE to the boot.ini? I read the Micrsoft Support pages and they say:

"The bootcfg command is a Microsoft Windows XP Recovery Console command that manipulates the Boot.ini file. This command has a function that can scan your hard disks for Microsoft Windows NT 4.0, Microsoft Windows 2000, and Windows XP installations, and then add them to an existing Boot.ini file."

But not mention of adding 98?

If you could come back to me that'd be great.

Thanks,

Jim.


0

Response Number 10
Name: jim_blandford
Date: November 4, 2004 at 12:40:45 Pacific
Reply:

Please?! Any help on the above would be very much appreciated!

Thanks.


0

Response Number 11
Name: wanderer
Date: November 4, 2004 at 12:51:07 Pacific
Reply:

Some folks aren't comfortable with editing the boot.ini. My suggestion of using bootcfg was for a easy way to add 98 to the boot.ini.

It is even easier imho to just add a line that says [c:\="Windows 98"]

That is all you need in the boot.ini for your 98 boot.


0

Response Number 12
Name: domass
Date: November 4, 2004 at 15:12:28 Pacific
Reply:

wanderer,
Fixboot writes a new "partition boot sector"
Fixmbr writes a new "master boot record"
Master boot record is the first sector of a hard disk that contains partition table and some executable code called the master boot code. That code checks the partition table to find the bootable partition then loads the partition's boot sector.
Good reading here. About 3/4 way down the page. Boot sequence on a standard pc.
I like these kind of questions cause I learn something new everyday.


0

Response Number 13
Name: Bred Toshread
Date: November 4, 2004 at 22:04:55 Pacific
Reply:

Use " BootUS " . I triple boot Windows XP off one hard drive with it. I also used it with Windows 98,98se,XP at the same time. It works great with any combination on one hard drive or more. Make sure you buy the license and true hide each partition. It's the best boot loader that I've ever used. It's very easy to install and use. I never have had a single problem with it.
http://www.boot-us.com/


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home


Sponsored links

Ads by Google


Results for: Dual boot XP and 98 a different way

dual boot xp and 98 www.computing.net/answers/windows-xp/dual-boot-xp-and-98/73505.html

Clone & Dual boot XP onto 98 drive? www.computing.net/answers/windows-xp/clone-amp-dual-boot-xp-onto-98-drive/41171.html

Dual booting Xp and 98 www.computing.net/answers/windows-xp/dual-booting-xp-and-98/91655.html