Problem with Win 98 and Motherboard Upgrade--SOLVED

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
I'm trying to migrate a Win 98 system from and ASUS P3B-F to and TUSL2-C. I've been following the "Helping Windows Survive a Motherboard Upgrade" FAQ, but when I start Windows with the new board, Windows does not automatically start installing motherboard device drivers. It does ask me to install the Display Driver, and if I say "yes" a few system drivers get installed. If I say "no" only Computer shows up in Device Manager. In either case Windows doesn't detect the CDROM (although it shows up in the BIOS and will be detected and functional if I boot to a floppy). As a result, I can't even try to install the 815 chipset drivers.

I've tried this twice with the same result. I'm doing this with a spare drive that I've imaged from the system I'm trying to upgrade, so it isn't hard for me to start over again. Suggestions would be welcomed. Thanks.
 

bacillus

Lifer
Jan 6, 2001
14,517
0
71
have you tried installing the chipset drivers on the p3b-f board's hdd then deleteing the enum key in the registry then ghosting/copying to the other hdd?
 

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
I'm trying to follow the instructions in the FAQ, so I delete video, sound card, and network card in Device Manager, delete everything in windows/inf/other, and then delete everything underneath:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD
HKEY_LOCAL_MACHINE\Enum

in the Registry.

Could the problem be with deleting everything under ther first?
 

THUGSROOK

Elite Member
Feb 3, 2001
11,847
0
0
all you had todo was delete enum. maybe the other stuff you did screwed it up.

you deleted all the inf files in that folder???
you didnt need to delete any of it actually.
 

THUGSROOK

Elite Member
Feb 3, 2001
11,847
0
0
try add new hardware in the control panel.
let it search, install, reboot ~ then install all your drivers from scratch.
 

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
Deleting everything in inf/other keeps Win 98 from installing drivers automatically and prematurely, i.e. before the chipset and ata-100 drivers are installed. I don't think that's causing the problem because it was stuff like old 3dfx drivers from long ago. I tried using Add Hardware to install a CDROM driver and let it search automatically. Now the CDROM is recognized, but whenever I try to access it, I get a message that it's not accessible because the folder was moved or removed. I can change the drive letter, but it doesn't help. Thanks for the suggestion, Darren, I now seem a bit closer. Anybody know what I might try next?
 

redbeard1

Diamond Member
Dec 12, 2001
3,006
0
0
My set up for testing has had everything from a pentium 430tx chipset to p4 850 chipset, and also old and new via chipsets installed on it. It is still the same 98 install from 2 years ago. I have never prepped anything for any of the different motherboards. For the most part 98 figures out enough to let me into windows to get the rest of the drivers loaded in. You might try to install this utility from intel, it is usually the second driver I install.

Intel
 

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
Originally posted by: redbeard1
My set up for testing has had everything from a pentium 430tx chipset to p4 850 chipset, and also old and new via chipsets installed on it. It is still the same 98 install from 2 years ago. I have never prepped anything for any of the different motherboards. For the most part 98 figures out enough to let me into windows to get the rest of the drivers loaded in. You might try to install this utility from intel, it is usually the second driver I install.

Intel

Thanks, Rebeard1. What's the first driver you install? I would first install the INF update, but this seems like a prior step.
 

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
I just tried migrating with just wiping out the enum in the register. It did better in that I can get it to see and utilize the CDROM. The problem now is that it won't install the INF update, and the error suggests that the board isn't an 815 chipset. I tried using both the ASUS utility and the one that Intel one that redbeard1 suggested, and neither will do it. Without a lot of careful examination, it looks like they're actually the same utility--I get exactly the same messages. I'll try it now without changing anything on the current Win 98 install.
 

redbeard1

Diamond Member
Dec 12, 2001
3,006
0
0
What's the first driver you install?

The network card driver, so I can get on the internet and download the rest of the drivers I need:)

Something to try, might be to remove all cards but the video and disable every onboard device, execpt the mouse port, for the first attempted boot. Then add or turn on the rest as you go. Sometimes letting windows sort through less stuff on the first boot helps.
 

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
I followed the instructions here and now I can install the 815 drivers. In fact, I have no yellow exclamation points in device manager, but everytime the computer boots, it asks for a driver for "PCI System Management Bus," and I can't find a driver to install either on the 815 chipset CD or on the Win 98 CD. Help!
 

hmsrolst

Diamond Member
Mar 18, 2001
5,269
1
71
Update: I tried the same procedure with an Abit ST6 (same 815 chipset) and had the same result. Has anybody else had this problem?

Solved! The problem was that when I got asked for a driver and couldn't find it, I eventually hit Cancel. I should've just kept hitting Next which causes it to show up in Device Manager with an exclamation point. Then using the INF Updater works. Found the answer on Computing.net--a very useful site.

Thanks to those of you who made the right suggestion, but I was making a more primitive mistake.
 

imported_Phil

Diamond Member
Feb 10, 2001
9,837
0
0
For reference, according to Microsoft (lost the link), to get Win9x to redetect almost all hardware is to remove the floppy disk controller from Device Manager and reboot. Has worked for me about 8 times out of 10 so far.
 

tcsenter

Lifer
Sep 7, 2001
18,858
507
126
Originally posted by: DopeFiend
For reference, according to Microsoft (lost the link), to get Win9x to redetect almost all hardware is to remove the floppy disk controller from Device Manager and reboot. Has worked for me about 8 times out of 10 so far.
The procedure I've used for Win9x with better than 90% success is to first remove/disable all non-essential devices and peripherals and their drivers (audio, modems, NIC, printers, scanners, USB controllers, etc). Uninstall the enhanced VGA drivers and change to 'standard display adapter (VGA)'.

In this case the swap is less complicated because it is migrating between Intel chipsets, so installing the latest Intel INF chipset any time before the swap should be no problem.

The last thing before shutting down and performing the swap is to delete "PCI BUS" from Device Manager under System Devices, no registry editing is required. Shutdown and do the swap. Then just direct New Hardware Wizard to either the Win9x CD cab files, Windows or Windows/System directory, as needed, to find the required system and driver files. Restart when prompted.

When New Hardware Wizard is finished (about three restarts required), check Device Manager for any problems (usually there isn't) and for the correct identification of new chipset/system devices. Begin re-installing the devices/peripherals and drivers that you removed/uninstalled earlier. Presto chango.