From owner-freebsd-hackers Wed Jan 3 01:44:34 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA25418 for hackers-outgoing; Wed, 3 Jan 1996 01:44:34 -0800 (PST) Received: from hp.com (hp.com [15.255.152.4]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id BAA25411 for ; Wed, 3 Jan 1996 01:44:30 -0800 (PST) Received: from hplona90.uksr.hp.com by hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA062452268; Wed, 3 Jan 1996 01:44:28 -0800 Received: by hplona90.uksr.hp.com (1.38.193.5/15.5+IOS 3.20) id AA22193; Wed, 3 Jan 1996 09:47:17 GMT Date: Wed, 3 Jan 1996 09:47:17 GMT From: Steve Gailey Message-Id: <9601030947.AA22193@hplona90.uksr.hp.com> Apparently-To: freebsd-hackers@freefall.freebsd.org Sender: owner-hackers@FreeBSD.ORG Precedence: bulk > I have a few older (read: ancient!) Compaq systems I'd like to >put FBSD on. Unfortunately, Compaq (in their infinite wisdom -- NOT!) >have fixed disk parameter tables in their BIOS. So, regardless of >the size of the (IDE) disk I might install, I am limited to >whatever geometry Compaq has chosen to support. > I'd like to cut a new set of EPROMs with an altered disk table >but the POST screams about bad checksums. Anyone have a clue as >to the algorithm employed and the location of the checksum image >(before I start disassembling code)? Just after the bios id AA55 is a checksum which is a checksum of all the following bios. If you alter the bios, you must calculate a new checksum. This is how the system ensures that the bios is not dammaged. Steve Gailey steveg@metrosol.demon.co.uk