Chuck(G)
25k Member
This one has me baffled.
Here's what I've got. An HP Vectra VL6 series 8 minitower with a 1.4GHz Celeron in a Powerleap slocket. Works great. 768 MB memory, Intel 440BX chipset. On the primary IDE, I've got a 40GB hard drive, partitioned between a FAT32 Win98SE (4GB) and a Debian "Woody" Linux (I need the old Linux distro for some tape support), basic LILO boot manager. On the secondary side, I've got a Sony DVD-ROM drive as master and a Matsushita/Imation LS120 ATAPI "Superdrive" as slave. In DOS and Linux modes, everything works a treat.
However, when I start Win98SE, it displays the logo screen and then dies with an IOS error, citing a "Windows Protection Error". Nothing in IOS.LOG. If I disconnect the LS120, Windows loads normally. If I move the LS120 to the primary IDE side, IOS dies. If I disconnect the DVD and set the LS120 to secondary master, IOS dies. If I substitute another floptical drive (a Caleb UHD144) for the LS120, IOS dies.
If I install real-mode DOS drivers for the LS120, IOS dies and indicates that an INT 25H call returned a status of 0000BABE (that's gotta mean something, but I'll be jiggered if I know what it is).
Disabling 32-bit disk access in SYSTEM.INI has no effect.
All Win98SE service packs, including the "unofficial SP3" have been installed. Doesn't make a difference.
Any suggestions? Someone must know how to get this thing working!
Here's what I've got. An HP Vectra VL6 series 8 minitower with a 1.4GHz Celeron in a Powerleap slocket. Works great. 768 MB memory, Intel 440BX chipset. On the primary IDE, I've got a 40GB hard drive, partitioned between a FAT32 Win98SE (4GB) and a Debian "Woody" Linux (I need the old Linux distro for some tape support), basic LILO boot manager. On the secondary side, I've got a Sony DVD-ROM drive as master and a Matsushita/Imation LS120 ATAPI "Superdrive" as slave. In DOS and Linux modes, everything works a treat.
However, when I start Win98SE, it displays the logo screen and then dies with an IOS error, citing a "Windows Protection Error". Nothing in IOS.LOG. If I disconnect the LS120, Windows loads normally. If I move the LS120 to the primary IDE side, IOS dies. If I disconnect the DVD and set the LS120 to secondary master, IOS dies. If I substitute another floptical drive (a Caleb UHD144) for the LS120, IOS dies.
If I install real-mode DOS drivers for the LS120, IOS dies and indicates that an INT 25H call returned a status of 0000BABE (that's gotta mean something, but I'll be jiggered if I know what it is).
Disabling 32-bit disk access in SYSTEM.INI has no effect.
All Win98SE service packs, including the "unofficial SP3" have been installed. Doesn't make a difference.
Any suggestions? Someone must know how to get this thing working!
Last edited: