Subject: Re: Please test BIOS device matching code (i386)
To: Frank van der Linden <frank@wins.uva.nl>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-i386
Date: 03/10/1999 19:48:50
On Mar 10, Frank van der Linden wrote
> I have added some code that attempts to match BIOS disks with NetBSD
> ones. This is not possible in all cases, but at least having
> all the information about the BIOS' notion of disks available
> is a big win during the installation.
> 
> [...]
> 	* All other cases, or if you think the above is too complicated:
> 
> 		* ftp.netbsd.org:/ftp/pub/NetBSD/arch/i386/geometry/match.fs.gz
> 		  contains a bootfloppy image with nothing but a kernel,
> 		  init(8), /etc/rc, the testprogram and halt(8) on it. It
> 		  will boot, run the testprogram, and halt the system again.
> 		  Look at the output, and see if it is correct for your system.

These boot blocks have a problem on some of my machines:
compaq machine, deskpro 5000 (ppro 200, bios unknown/compaq, 96Mb RAM):
the boot blocks print "639/97280k" and then
"heap full (0xfc70+64648)".
On a packard bell P100, amibios, 64Mb RAM:
639/64512k, then "heap full (0xfc70+64648)".
On a compaq laptop, 32Mb RAM:
639/31744k, "heap full (0xfc70+64648)".

It works fine on all my machines which have an award BIOS (all are Asus
motherboard, minus one noname AT super socket7. But the bios really looks
like the one on Asus).

More details about the matching part when I've tried a few more system.

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--