mirror of
https://github.com/oerg866/win98-quickinstall.git
synced 2026-04-25 21:15:52 +03:00
[GH-ISSUE #31] IBM x235 server not working PATA - IDE Controller driver -Serverworks CSB5, i tried all MS and Rloew drivers #30
Labels
No labels
bug
documentation
enhancement
help wanted
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/win98-quickinstall#30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ruthan on GitHub (Mar 22, 2025).
Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/31
Hello,
im trying to make Windows 98 running on IBM x235 server, i managed to run Debian 11+12 and NT4 to WIndows 2008 server, but have problem with Windows 98.
There is not Windows 98 driver for IBM ServeRaid i5 and additional Adapter 29190 PCI-X for some reason failing too with code 10.
I also tried some PCI IDE controllers (Sil 68xx, VIA - SATA+PATA and Highpoint 370) and disable on board PATA - but machine refuse to start, or does not detect disk for booting, after boot in NT4+ and Linux is additional controller working fine, if it boots.
There is not any PATA settings in the Bios except enable / disable.
This controller is specific that it has only 1 channel - one IDE port.
Controllers is Serverworks CBS5 or Broadcom CSB5, i wasnt maybe to find any driver for it, its working fine with microsoft drivers in NT4+ and it was added to Linux kernel 2.6+ i have tries to search site as supermicro for mainboard with the same controller, but they seems to use Microsoft universal driver too for Windows 2000+ and Windows 98 is not supported.
Im using XP skin for Windows 98:

Windows 98 resources:

He are resources from WinXP:

@oerg866 commented on GitHub (Mar 22, 2025):
Hi,
sadly this is hardware specific issue that I can't help with. I don't own this server and i have no idea what can be the problem here...
@ruthan commented on GitHub (Mar 22, 2025):
Well let it open, i understand this "distro" like Windows 98 on as modern HW as possible.
Maybe some controllers expert will able to fix it, Rloew would be :(
If some driver will emerge i can test it.. i read that it could be just some rebranded controler.
I can give you some remote vnc access to this machine, if you want, there is nothing sensitive on it..
@oerg866 commented on GitHub (Mar 22, 2025):
Hmmm Maybe you can give me EVEREST/AIDA/ASTRA32/HWINFO report so I can ceck PCI IDs
@ruthan commented on GitHub (Mar 23, 2025):
Here is MHL (HTML with embedded pictures) Hwinfo report, if need more let me know.
IBM-X235-HwinfoReport.zip
@ruthan commented on GitHub (Mar 24, 2025):
Here are bunch of Windows 98
ibmX235-Reports.zip
reports and devtree, previous was from XP so some IRQ are different and too Hight in it.
@LordOfMice commented on GitHub (Mar 25, 2025):
Is some custom Int 13h MBR handler used in this package (may be in some cases)? If it is then it's incompatible with Windows 9x Safe MBR Hook standard. If it is not then this problem is unrelated to this package.
@oerg866 commented on GitHub (Mar 25, 2025):
You mean in my ISOs? I'm using R.Loew's patch set with yours on top of it... I'm honestly not very familiar with how they work under the hood... Windows driver development is black voodoo magic to me...
@LordOfMice commented on GitHub (Mar 26, 2025):
The mentioned RLoew's patches are not install any MBR Int 13h handler definitely.
Well, problem is unrelated to Windows 98 QuickInstall:
https://msfn.org/board/topic/186724-win98-on-old-x235-serversocket-604-2-sockets-first-reboot-windows-logo-freeze-and-some-server-specific-question/page/2/#findComment-1279096
@oerg866 commented on GitHub (Mar 26, 2025):
Thank you for helping to investigate :)
On Wed, Mar 26, 2025, 06:48 SweetLow @.***> wrote:
@LordOfMice commented on GitHub (Mar 27, 2025):
ruthan's topic on MSFN is the reason why I knew about this project ;)