Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!uunet!dtix!darwin.sura.net!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.th-darmstadt.de!deeken From: deeken@iti.informatik.th-darmstadt.de (Hans-Christoph Deeken) Newsgroups: comp.unix.bsd Subject: Maximal kernel size (was Re: /dev/lp and LARGEW configurations) Message-ID: <1992Sep14.183224.20942@news.th-darmstadt.de> Date: 14 Sep 92 18:32:24 GMT References: <5717@blue.cis.pitt.edu.UUCP> Sender: news@news.th-darmstadt.de (The News System) Organization: TH Darmstadt Lines: 22 Nntp-Posting-Host: sun2.iti.informatik.th-darmstadt.de X-Newsreader: Tin 1.1 PL5 Paul (dri@gl.pitt.edu) wrote: > BTW, when I use the LARGE configuration the kernel builds but when I > reboot with the new kernel the boot loader complains that the file > (386bsd) is too large to load, andd tries to load 386bsd.alt and > 386bsd.old. What is causing this? I had this problem also. I fiddled a bit with the configuration and got the result, that only kernels with a size (text+data+bss) <= 640KB were able to boot. The standard PC limit ;-) It seems as if the kernel gets loaded into the memory below the area where the I/O-cards live. I didn't investigate this further, since I got my kernel small enough to boot, with all the features I needed. Shouldn't it be possible to modify ??boot and boot?? to load the kernel at the _end_ of physical memory? Hannes -- Hans-Christoph Deeken (Glenlivet on IRC) Inst. fuer theoret. Informatik (deeken@iti.informatik.th-darmstadt.de) TH Darmstadt, Germany (I don't speak for THD, they don't speak for me) "Whisky ist fluessiges Sonnenlicht --- George Bernard Shaw"