VOGONS


First post, by aspiringnobody

User metadata
Rank Member
Rank
Member

I’m really pulling my hair out guys.

This HP just will not cooperate with me. If I have the CF to IDE adapter installed it auto detects my 4gb CF card. It will allow me to fdisk and format, and then once I start the windows setup I get:

E6927CC6-CD49-40C0-8A9C-0AE23C7F56A7.jpeg
Filename
E6927CC6-CD49-40C0-8A9C-0AE23C7F56A7.jpeg
File size
1.76 MiB
Views
566 views
File license
Public domain

Always at exactly 27%. This happens even if I use the bios to limit the HDD to under 500 MB by turning off the “XL” option. If I use my SD to IDE reader I can get further (windows installs) or if use the Promise Ultra 66 PCI card I have with the CF adapter I can get further (windows installs)

When the PC reboots to finish installing PNP drivers it can’t access the CD (I had to boot off the old hard drive the pc came with and get the HXCD-Rom driver that the system was using to get the cd to work at all). It fails configuring the pnp devices, tries to go to the desktop, and hangs.

If I reboot I get a text screen full of ascii characters, and hitting enter takes me to scan disk. This outcome is exactly the same no matter what I do.

XT-IDE Universal Bios doesn’t support the VLB OPTi IDE controller in this motherboard so it won’t be of any use. I don’t think it would matter based on the experience with the promise bios anyway.

I’ve tried: different cpu, known good ram, no cache, slower fsb, copying the install files to the disk between the install and first boot with my pc so the pnp drivers can install — none of it matters.

Also: does anyone know what these extra settings after CHS do? When it auto detects the “Lnd” is one less than the cylinders. Pre seems to always be -1.

The system boots fine off of the hdd it came with.

Any advice? Thanks

Attachments

Reply 1 of 12, by Caluser2000

User metadata
Rank l33t
Rank
l33t

What version of Win95?

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉

Reply 3 of 12, by aspiringnobody

User metadata
Rank Member
Rank
Member

I wanted to ask as well — the SD to IDE adapter isn’t auto detected at all. I made up the settings in the picture and it seemed to work okay — but it didn’t seem right to just make them up.

I tried using gnu parted on my desktop on the as card but it was obviously using LBA because there were a stupid number of cylinders… and the sectors weren’t 512kb.

Something funky at least. How do I figure out what it’s supposed to be? Hook it up to another pc with a better bios? The next level up of pc has lba and supports 137/128gb drives — so I’m not sure that would be helpful.

Reply 4 of 12, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie
aspiringnobody wrote on 2021-09-04, 04:16:

Also: does anyone know what these extra settings after CHS do? When it auto detects the “Lnd” is one less than the cylinders. Pre seems to always be -1.

Lnd is landing zone and Pre is write precompensation cylinder. Both of those are for pre-IDE drives and are irrelevant.
XL likely stands for translation.

How big is the drive that it came with?

And the CF card was totally blank when you put it in this system and you used this system (and the same BIOS you are using now) to partition and format it? If anything there was inconsistent it could cause a problem especially since "XL" rather than "LBA" leads me to believe it might be using a pre-LBA ad hoc translation scheme (aka "Large" in Award BIOS).

What if you let scandisk run a surface scan? Maybe you can figure out if it has a read error and how far into the disk?

Reply 5 of 12, by aspiringnobody

User metadata
Rank Member
Rank
Member
jakethompson1 wrote on 2021-09-04, 04:50:

How big is the drive that it came with?

HP Branded/Quantum/ProDrive -- 730MB/1416C/16H/63S/-1 pcomp/lnd 1415

jakethompson1 wrote on 2021-09-04, 04:50:

And the CF card was totally blank when you put it in this system and you used this system (and the same BIOS you are using now) to partition and format it? If anything there was inconsistent it could cause a problem especially since "XL" rather than "LBA" leads me to believe it might be using a pre-LBA ad hoc translation scheme (aka "Large" in Award BIOS).

I've tried several CF cards. All of them blank except one, which was formatted using Linux using the "no format (empty)" option -- e.g. neither MBR nor GPT. I also used dd to blank the first 100 blocks.

jakethompson1 wrote on 2021-09-04, 04:50:

What if you let scandisk run a surface scan? Maybe you can figure out if it has a read error and how far into the disk?

scandisk runs pre-windows install and the surface scan completes without issue. Is there a way I can do a more detailed scan than the one windows does on its own? After I start seeing corruption it is happening in the "files" section of scandisk btw.

I'm leaning towards the board being bad in some way. This chipset is one of the last of the 486 era. It supports write-back cache, for sure. That HP wouldn't have enabled it in their last 486 machine doesn't check out (which explicitly supports DX4 CPUs), so the fact that I can't get the system to post with any writeback enabled CPU installed is suspicious.

Reply 7 of 12, by aspiringnobody

User metadata
Rank Member
Rank
Member
Intel486dx33 wrote on 2021-09-04, 13:14:

Sounds like a bad CD Disk if the install stops at the same location. Its having trouble reading file.

CD works find when I’m using the SD adapter instead of the CF adapter

Reply 9 of 12, by aspiringnobody

User metadata
Rank Member
Rank
Member
pentiumspeed wrote on 2021-09-04, 18:44:

What is the brand and model of this CF and is it really 4GB?

I've tried a transcend 4gb CF card and several verbatim 4gb CF cards. I've also tried a 16gb verbatim card just to see if 4gb was some kind of magic number. The board autodetects the 16gb card as 8gb -- so that's probably the limit to whatever "large" method it is using.

I'm reasonably sure that the CF cards aren't the problem in and of themselves -- it is likely an issue with the board's bios. The SD card adapter makes it further and actually installs windows -- but eventually will show data corruption. There is either a bug in the bios with drives larger than were common at the time (and nobody noticed because drives larger than 4gb were prohibitively expensive in 1995) or more likely I've got some kind of conflict going on. The OPTi IDE controller is attached to the VESA Local Bus. The SD card is more like 3.8gb so I suppose it's possible that there is some kind of hard limit to this board between 3.8gb and 4.0gb -- but like I said either way I eventually end up with drive corruption.

I don't want to corrupt the working install on the actual HDD so I have avoided hooking it back up other than to get the CD-ROM driver I needed off of it. The board may just be broken and no matter what I do it will eventually corrupt any drive attached to it.

I pulled the ISA Rom card out of my Compaq Portable today I'm going to try the XT-Universal-Bios tonight even though it says it's not compatible with my controller.

Reply 10 of 12, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie
aspiringnobody wrote on 2021-09-04, 19:13:

I pulled the ISA Rom card out of my Compaq Portable today I'm going to try the XT-Universal-Bios tonight even though it says it's not compatible with my controller.

I don't think it's so much that it's "incompatible" as that XT-IDE doesn't know how to recognize and program speeds into VLB/PCI IDE controllers except for a select few. At worst, it will use 16-bit I/O even when 32-bit would be possible.

What's your BIOS string? You have latest BIOS for this board?

Reply 11 of 12, by aspiringnobody

User metadata
Rank Member
Rank
Member
jakethompson1 wrote on 2021-09-04, 19:28:
aspiringnobody wrote on 2021-09-04, 19:13:

I pulled the ISA Rom card out of my Compaq Portable today I'm going to try the XT-Universal-Bios tonight even though it says it's not compatible with my controller.

I don't think it's so much that it's "incompatible" as that XT-IDE doesn't know how to recognize and program speeds into VLB/PCI IDE controllers except for a select few. At worst, it will use 16-bit I/O even when 32-bit would be possible.

What's your BIOS string? You have latest BIOS for this board?

Yeah, I'm on GD.05.22 -- I haven't tried re-flashing it in case something is wrong with the board I don't want to brick it. But it's supposedly on the newest bios.

Edit: This board had a super capacitor that it was using to power the CMOS backup ram. I removed it thinking it was a button cell battery -- and replaced it with a CR2032 and a diode to prevent charging. I suppose it is possible that the PC needed that extra capacitance for some reason but I doubt it. There is no real way to know without a schematic for the board. In any case the cap was dead and completely unmarked so I wouldn't know what to replace it with even if I wanted to. It's probably a 5.5v 1F cap but they all look the same except for the physical size so I wouldn't know unless I ordered one.

Reply 12 of 12, by aspiringnobody

User metadata
Rank Member
Rank
Member

So, the problem is that this board appears to be incompatible with AMD CPUs. I'm not sure how or why that could be possible -- but with a DX2 66 overclocked to 80mhz it picks up the IDE CD-rom with the normal oak driver and just works. The second I put either of my AMD CPUs in it chokes, even if I slow the bus and multiplier all the way down to 25mhz. Just complete garbage. It will boot and "work" -- but things don't work right in the end. Won't detect the CD-ROM -- won't auto-detect the SD to IDE adapter. Data corruption. All apparently because it doesn't work with AMD CPUs... which since they are register compatible means HP must have programed the bios to check for AMD and not work. What a joke.

I guess I'm back to looking for a new 486 desktop. AGAIN. finding one with L2 cache that actually works is proving to be quite the exercise in frustration.