Jump to content

98SE shutdown issue with Sil0680 HA (long)


aurgathor

Recommended Posts

I decided to do a clean OS re-install and do a bit of HW upgrade on my spare PC (Dell Precision 410 with 2x450 MHz PIII and 1 Gig RAM) that's been in use since 2002 (W98/W2K) but exhibiting some weird issues lately.

I installed a Sil0680 based ATA133 HA (SD-ATA133R from Syba) in said PC, and started setting up Win98 SE as the first part of a multiboot (98SE/2K/Linux) package. After installing the drivers for the ATA133 card, "Restart in MS-DOS mode" and "Shutdown" appears to be really screwed up. The first one is to 'hang the system', the other one is to 'corrupt the filesystem'. :realmad:

I made a ghost-ed image of the system drive just before installing the drivers for said HA, so it's beyond any doubt that the ATA drivers, or whatever else the installer may have changed is somehow connected to this shutdown problem. The only thing installed before the Sil0680 drivers were Win98SE with network support from a CD, and the driver for the video card. (FireGL 1000)

The shutdown menu now works in this way:

Standby => instant shutdown requiring powercycle to get out

Shutdown => quick reboot and corrupt HD/filesystem (at least Win98 thinks that way)

Restart => restart

Restart in MS-DOS mode => hang with a blinking cursor in the top left corner (requires CtrlAltDel or Reset)

To make it even worse, Scandisk will usually runs on boot, and with the following message:

"One or more of your disk drives may have developed bad sectors.

Press a key to run ScanDisk with surface analysis on these drives..."

With a 16 Gig partition, that takes quite a while, so I usually just cancel the surface analysis part. Drive was checked with the factory tool and I let surface analysis to run couple of times to completion -- no problem found, so I'm 99.9% sure that there is nothing wrong with the drive.

Any idea on how to fix this? (other than replacing the HA) Boot drive is only 80 Gig, with a 16G partition for Win98.

I went thru Win98's built in help, Q232657, turned ACPI ON/OFF, installed a couple of shutdown related patches, but all to no avail. I know that 98SE is very finicky in this respect, but based on the evidence, it's clear that the HA and/or its driver somehow plays a significant role.

TIA

Link to comment
Share on other sites


I decided to do a clean OS re-install and do a bit of HW upgrade on my spare PC (Dell Precision 410 with 2x450 MHz PIII and 1 Gig RAM) that's been in use since 2002 (W98/W2K) but exhibiting some weird issues lately.

I installed a Sil0680 based ATA133 HA (SD-ATA133R from Syba) in said PC, and started setting up Win98 SE as the first part of a multiboot (98SE/2K/Linux) package. After installing the drivers for the ATA133 card, "Restart in MS-DOS mode" and "Shutdown" appears to be really screwed up. The first one is to 'hang the system', the other one is to 'corrupt the filesystem'. :realmad:

I made a ghost-ed image of the system drive just before installing the drivers for said HA, so it's beyond any doubt that the ATA drivers, or whatever else the installer may have changed is somehow connected to this shutdown problem. The only thing installed before the Sil0680 drivers were Win98SE with network support from a CD, and the driver for the video card. (FireGL 1000)

The shutdown menu now works in this way:

Standby => instant shutdown requiring powercycle to get out

Shutdown => quick reboot and corrupt HD/filesystem (at least Win98 thinks that way)

Restart => restart

Restart in MS-DOS mode => hang with a blinking cursor in the top left corner (requires CtrlAltDel or Reset)

To make it even worse, Scandisk will usually runs on boot, and with the following message:

"One or more of your disk drives may have developed bad sectors.

Press a key to run ScanDisk with surface analysis on these drives..."

With a 16 Gig partition, that takes quite a while, so I usually just cancel the surface analysis part. Drive was checked with the factory tool and I let surface analysis to run couple of times to completion -- no problem found, so I'm 99.9% sure that there is nothing wrong with the drive.

Any idea on how to fix this? (other than replacing the HA) Boot drive is only 80 Gig, with a 16G partition for Win98.

I went thru Win98's built in help, Q232657, turned ACPI ON/OFF, installed a couple of shutdown related patches, but all to no avail. I know that 98SE is very finicky in this respect, but based on the evidence, it's clear that the HA and/or its driver somehow plays a significant role.

TIA

Make sure you have Q273017. (I believe it's Q273017)

Link to comment
Share on other sites

Make sure you have Q273017. (I believe it's Q273017)

That was a good suggestion and I just installed it, but unfortunately, it didn't help. Still blinking cursor when I try to restart in MS-DOS mode. :(

Edit: but it did fix shutdown, that's no longer a dirty reboot. But for me, the restart in MS-DOS mode is the more serious issue since I use that rather frequently.

Edited by aurgathor
Link to comment
Share on other sites

Edit MSDOS.SYS in the root of the drive and change BootGUI=1 to BootGUI=0, that way it'll always boot to a command prompt. Just type "win" and press Enter to start windows. This is the setup I have.

Link to comment
Share on other sites

This probably works, but it takes much more time and it's cumbersome. I need to be able to go from GUI -> DOS, and that would involve a restart with the MSDOS.SYS mod, and with scandisk thrown in.... you get the picture. :(

Anyhow, I just bought a Promise Ultra100 TX2 fron eBay today, and I hope that will fix it. We shall see.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...