Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Mar 1999 10:36:19 +1030
From:      Greg Lehey <grog@lemis.com>
To:        Mike Smith <mike@smith.net.au>, eT <edebruin@iname.com>
Cc:        Hackers FreeBSD <hackers@FreeBSD.ORG>
Subject:   Re: config -g KERNEL
Message-ID:  <19990302103619.J441@lemis.com>
In-Reply-To: <199903012019.MAA00514@dingo.cdrom.com>; from Mike Smith on Mon, Mar 01, 1999 at 12:19:01PM -0800
References:  <36DA81D8.A2D7CC57@iname.com> <199903012019.MAA00514@dingo.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday,  1 March 1999 at 12:19:01 -0800, Mike Smith wrote:
>> greets...
>>
>> i am doing some kernel debugging and tracing and have suddently received a
>> message when the kernel boots about there being too many symbols and that
>> there is some kindof BIOS limit?
>>
>> C:2048>1023 (bios limit)
>
> Parts of the root filesystem (and hence the kernel) extend beyond the
> 1024 cylinder mark, and cannot be read using the BIOS.  Your disk
> layout sucks, and you need to shrink/move your root filesystem.

Specifically, since it obviously worked before, I'd guess that your
root file system is very large, but starts before the 1024 cylinder
limit.  The kernel normally gets installed at the beginning of the
file system, but since you installed a debug kernel, there was not
enough space there, and parts of it ended up (way) beyond the 1024
cylinder limit.

You might find that if you strip the kernel, you can still boot.  You
can still keep a copy of the kernel with symbols for remote gdb
debugging, if that's what you want to do.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990302103619.J441>