Solved Problems with booting Win 98, (dual boot)

August 28, 2011 at 21:56:28
Specs: win98/win7, AMD 64 2.4 ghz / 2 gigs
Maybe someone here can help me with this. I've attempted a rather rare dual boot setup on my computer with both windows 98 and windows 7, but win 98 stopped booting after I installed windows 7.

To help you guys diagnose this I'll tell you step by step what I've done so far...

First I used my windows 98 setup disc and Fdisk to create a fat32 partition at the start of my hard drive, and installed windows 98 on it.
(Its a primary partition, not logical)

After that I had to edit the system.ini to get rid of a memory error when booting windows 98. (I have 2 gigs of ram which windows 98 couldn't handle)

After I did that I got windows 98 to boot but only if I choose "step by step conformation" from the boot screen, otherwise it would freeze on the splash screen. Figuring this wasn't too much of an inconvenience I proceeded to the next step.

I created a NTFS partition directly after the Fat32 partition for windows 7. (after this step windows 98 still worked)

Then I installed Windows 7 on the NTFS partition, and that OS seems to work fine but windows 98 was no longer bootable.

The next thing I did was use a program called EASYBCD 2.1 from the bootable windows 7 OS.

I used this programs "add new entry" feature and selected windows 98.

I was happy to see that EasyBCD made windows 98 and windows 7 both selectable from the boot menu, but unfortunately I cant fully boot windows 98. It almost gets fully booted but once I get to windows I get an error message that says....

[b]"MSGSRV32 caused an invalid page fault in KERNEL32.dll at 0167:bff7b992"[/b]

This is the problem I can't seem to fix. After some online research I found that a few people had this problem with windows 98 and a couple people suggested deleting the system passwords as can be read here...

http://forums.techguy.org/earlier-v...

I dont even get to the password screen anyway, nor did I set a password but I gave this a try anyway and I still get the same error message from within windows.

As a side note nothing seems to function in windows 98 since I installed windows 7 so any solution to this problem will have to come by using the command prompt, some sort of recovery disk maybe, or possibly by using some of the other features of EasyBCD on my windows 7 OS. I'm not too familiar with EasyBCD and so far the only thing I've tried is the "add new entry" feature.

If anyone is curious I want windows 98 on my computer so that I can have full compatibility with older games and other software that no longer runs on newer operating systems. Id prefer not relying on DOSBOX or other emulation software if possible.

I should also mention that Ive had a dual boot setup in the past with windows 98 and windows xp and managed to get it working, so I know this is possible on this computer unless windows 7 is the problem, or my new graphics card is causing the conflict.

Thanks in advance for any help

Mike


See More: Problems with booting Win 98, (dual boot)

Report •

✔ Best Answer
August 30, 2011 at 16:32:02
If you are old enough to remember playing games in DOS then you understand how Windows 7 configures hardware/ etc. when running in a compatibility mode.

If you have old games that won't work there are usually two reasons why. First one is if the game, or for that matter, a program, must be installed to the root directory instead of under program files. The second is if the game itself, or the installer is a 16 bit program and you are running the 64 bit version of Windows 7.

You can try installing Virtual PC 2007 SP1 under Windows 7 and then install Win98SE there. Not sure if that is going to work either but it is about your only option. Look at the link below for download links for the the program and for release notes/etc.

http://social.technet.microsoft.com...

Check Device Manager in Win98SE to see what drivers are in use for the hardware and if all hardware is even configured.



#1
August 29, 2011 at 14:00:55
Post your system specs. Did you install Windows 7 to a primary partition also?

Report •

#2
August 29, 2011 at 18:52:48
Yes windows 7 is also on a primary partition. Do all operating systems work better on primary partitions? Or should I have set one of them to logical?

As for the problem im having, I seem to have fixed it for the most part.

From the command prompt I tried typing.....

C:\ scanreg /restore

and it got rid of the error message on windows 98. Unfortunately I still have to do the step by step conformation to get the computer to load windows 98. If I don't it freezes on the splash screen. This is a bit of an annoyance but the OS seems to at least work now.

My system specs are....

[b]Motherboard [/b]
Asus - A8N5X

[b]BIOS[/b]
phoenix awardBIOS

[b]Graphics card:[/b]
HD Radeon 4850 (1gig ddr3)

[b]CPU:[/b]
AMD Athlon 64 soccket 939 at 2.4 ghz

[b]Memory[/b]
ADATA DDR 400 (PC 3200)
2 one gig cards

[b]Hard drives:[/b]
Seagate Barracuda 160 GIG
Western Digital 500 GIG

[b]CD/DVD[/b]
HP dvd writer dvd530i
cr-48x ate

[b]Other PCI cards[/b]
Usb 3.0 pcie card by rocketfish


If windows 98 has known compatability issues with any of these devices please let me know. Also if anyone has an idea on where I can still find windows 98 drivers that would be a world of help.

In the past when I had windows 98 on this computer I never could get the internet working due to lack of drivers. Its not mandatory that I have internet with windows 98 but it would be nice.


Report •

#3
August 29, 2011 at 19:39:39
You didn't state what type the hard drives are. Where and what size are are the two primary partitions that are in use for Win98 & Windows 7?

Report •

Related Solutions

#4
August 29, 2011 at 20:26:43
Currently the 160G Seagate Barracuda is the only one I have plugged in, and to update you, I now have 3 operating systems on it.

It has a 13 gig partition at the start of the hard drive for windows 98. (fat 32 primary)

Then in the middle of the drive is a 100 gig partition for Windows 7 (NTFS primary) This one I made larger because I plan to use it the most and install more programs on it.

At the end of the drive there is a 32 gig partition for another copy of Windows 7. I plan to encrypt this one using truecrypt. Its also a (primary NTFS) partition.

The 500 gig Western Digital drive will be reinstalled after the operating systems are all set up the way I want. This drive will be a (Data Only) drive, intended to separate my personal files from the hard drive containing the Operating systems. This will make my 160 gig OS drive easier to deal with if something goes wrong with my MBR or operating systems.

Currently this drive contains no operating systems and I don't plan for it to. It has two partitions. The first is about 350 gigs, the other is just over 100 gigs and there is already data on the 350 gig partition.

Oh, and the 160 hard drive with the operating systems is plugged in as the (first sata master). The 500 gig drive will be reinstalled as (second sata master).


Report •

#5
August 30, 2011 at 08:05:52
Evidently you are able to configure the SATA drive that is running 98 as an IDE drive. Finding any SATA controller drivers that support Win98SE is not likely.

You realize that when running that SATA drive as an IDE that you lose some speed and some features.

Nvidia decided not to support Win98 with the Nforce 4 chipsets. I am surprised that Win98 is running at all. Look at the two links below to verify what I am saying. You will find no drivers for Win98 listed at the Asustek site or at the nvidia site.

You best bet may be to run Win98 in a virtual mode or try running the programs in Windows 7 in Win98 mode, if available.

http://www.asus.com/Motherboards/AM...

http://www.nvidia.com/Download/Find...


Report •

#6
August 30, 2011 at 09:42:48
Do you know what program would be best for running windows 98 in virtual mode? I'll be using this OS for gaming so it will need to run smoothly. Also, do I need to reserve space on my hard drive for a partition?

thanks


Report •

#7
August 30, 2011 at 09:57:44
First I recommend you try to run the older programs in a compatibility mode under Windows 7. If this doesn't work then you can consider running in a virtual mode. Look at the link below for some help with that.

http://windows.microsoft.com/en-US/...


Report •

#8
August 30, 2011 at 15:44:41
I already have tried one old game. The 7th guest (1993) wont run in compatibility mode on Win7. Im also confident that I have other games that wont run on any system newer than windows 98, or windows 98se.

Not to mention the fact that I want windows 98 running because I like having an old school OS that I can show off. Probably sounds dumb but it brings back some memories. :)

Id settle for running 98 in a virtual mode, if it functions as seamlessly as having it installed traditionally. Or if it's really close to the same.

I'm just wondering how that works, where are files stored, do I need drivers, do I need a partition for it to run, can I perform operations that require an OS restart, ect ect.

Anyways if you know what virtual programs are best for using windows 98 to play games, I'm all ears.

Thanks for your help

Mike


Report •

#9
August 30, 2011 at 16:32:02
✔ Best Answer
If you are old enough to remember playing games in DOS then you understand how Windows 7 configures hardware/ etc. when running in a compatibility mode.

If you have old games that won't work there are usually two reasons why. First one is if the game, or for that matter, a program, must be installed to the root directory instead of under program files. The second is if the game itself, or the installer is a 16 bit program and you are running the 64 bit version of Windows 7.

You can try installing Virtual PC 2007 SP1 under Windows 7 and then install Win98SE there. Not sure if that is going to work either but it is about your only option. Look at the link below for download links for the the program and for release notes/etc.

http://social.technet.microsoft.com...

Check Device Manager in Win98SE to see what drivers are in use for the hardware and if all hardware is even configured.


Report •

Ask Question