VOGONS


First post, by shamino

User metadata
Rank l33t
Rank
l33t

I have a Compaq iPaq, a very simple small form factor socket-370 i810 machine. I think the model is called "C500", which refers to the original Celeron 500MHz CPU (Mendocino). Mine has the legacy ports intact, it is not the "legacy free" version. I'll mention that the CPU has been replaced with a Coppermine P3 running at 550/100, but I doubt that matters.

The problem is it's a snob and won't boot any hard drive that didn't originally come with a Compaq. As you can imagine, this frustrates me.
It originally came with a Seagate Medalist 3.2GB hard drive. The system will boot from that drive, but I want to switch it out.
It will also boot from a Western Digital 10GB AC310000, which came from a Compaq Deskpro EN.
What I've found though is that it won't boot from anything else. The above 2 are the only hard drives it will work with.

I've tried several other drives. These are what I remember for sure:
Seagate Barracuda ATA IV 20GB
Maxtor 6.4GB with DOS installed
Hitachi Travelstar 12GB 2.5" PATA connected with an adapter which is known to work.
Western Digital ~6GB or so drive, don't remember the size or model

None of these will boot. The BIOS detects the drive, sometimes detecting the size correctly, sometimes not, depending which drive is being used. You push 'F1' and it saves the changes. It then tries to boot, but this ends with the message
"Attempting to boot from hard disk (C:)"
and it sits there forever. I think there is a blinking cursor.

These disks had a known bootable operating system on them. I believe I also tried booting a Windows CD and doing the install directly on the iPaq, and still had the same result when it rebooted.

I used a Hitachi drive feature utility to resize the Travelstar. I tried setting it to 8GB (using a preset in the utility). This didn't fix it. I then tried resizing it to *exactly* the same size as the original Seagate Medalist 3.2GB drive. The number of sectors was set exactly the same.
I used linux 'dd' to clone the original hard drive image to the resized Travelstar. At this point the Travelstar had exactly the same size and the same data contents as the original drive.
It still wouldn't boot. BIOS stops at the same message as above. I then tried the Travelstar in another machine and confirmed that it will boot elsewhere, just not in the Compaq.

I tried a Compaq "SmartStart" CD that I once needed for installation on an old ProLiant, but it refused to run on this machine. I found the support page for the iPaq on HPaq's web site, and did not find any hard drive "preparation" utilities listed.

I know some Compaqs have some BIOS features (like the configuration menu) stored in the hard drive, but I feel confident this iPaq does not work that way. The support site showed no utilities related to such an issue. Partition editing utilities show no sign of any extra partitions on the original drive. The BIOS has all the same configuration options regardless of whether a hard drive is connected. It's just strangely picky about what hard drives it will boot into.

Also note that some of my attempts involved exact byte-for-byte copies of the original hard disk, so any "hidden" data in the addressable storage area should have also been replicated.

=============
Does anybody know what's going on here? Did Compaq "sign" their hard drives in some way such that only their drives would work? Is there a way around this?
To reiterate, not only does the original drive work, but also a drive from a Compaq Deskpro EN works. That's why I'm wondering if they had some funky way of "signing" their drives.

Reply 2 of 4, by chinny22

User metadata
Rank l33t++
Rank
l33t++

I remember working on these in the mid 90's. Nice little things for basic office use.
Cant remember if I ever completely rebuilt one from scratch or not. Which OS are you trying? I only ever used XP.

Which Deskpro EN was that 2nd HDD from. I've never seen them needing special hard drives, Early ones complained about missing the system partition or something but still booted.
Smartstart wont work on any non prolaint class machine, but they divinely came with 2 Cd's a Windows CD (all Compaq windows CD's I've ever used are standard images) and a recovery CD, usually this was just drivers and apps for after the install but Ipaq may be a little different as they are closer to a laptop then a PC really.

Reply 3 of 4, by shamino

User metadata
Rank l33t
Rank
l33t
chinny22 wrote:
I remember working on these in the mid 90's. Nice little things for basic office use. Cant remember if I ever completely rebuilt […]
Show full quote

I remember working on these in the mid 90's. Nice little things for basic office use.
Cant remember if I ever completely rebuilt one from scratch or not. Which OS are you trying? I only ever used XP.

Which Deskpro EN was that 2nd HDD from. I've never seen them needing special hard drives, Early ones complained about missing the system partition or something but still booted.
Smartstart wont work on any non prolaint class machine, but they divinely came with 2 Cd's a Windows CD (all Compaq windows CD's I've ever used are standard images) and a recovery CD, usually this was just drivers and apps for after the install but Ipaq may be a little different as they are closer to a laptop then a PC really.

I'm using XP. It was set up to run Magicjack. The drives are definitely bootable, because they boot in other systems (but they'll eventually bluescreen due to driver mismatches). On the Ipaq the BIOS just sits there frozen at the point it says it will boot the drive. The only drives it will actually begin to boot are the ones that have a Compaq sticker on them. Presuming a proper installation is placed on those drives, it works fine, but it seems to require those particular disks.

The 2nd working drive is from a horizontal desktop style Deskpro EN P3 with this label on the front of it:
ENS/P1.13/20e/6/128c US
The working drive I pulled from it is 10GB, not 20, so I don't know the history there. This 10GB drive has a Compaq part number label on it however, so it's definitely from Compaq and not a retail part.
The Deskpro indeed has never been picky, it will work with any hard drive I've put into it. It's just the Ipaq that seems to have this issue of freezing except on the drives that have Compaq labels on them. It's weird.

Reply 4 of 4, by chinny22

User metadata
Rank l33t++
Rank
l33t++

I really dont know how a hard drive from a Deskpro works when a deskpro doesnt care less what drive its got. (Not saying your wrong it just really, really doesnt add up)

This guy has a 80GB drive in his, maybe if you asked him how he replaced his drive? worth a shot?

http://www.ebay.com/itm/Vintage-Compaq-Ipaq-D … =item3f32bdfb79