Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Dec 1999 17:28:32 -0800
From:      William Richard <wdr@tdl.com>
To:        Mike Morgan <mikemorgan@homenetwork.com>
Cc:        freebsd-questions@FreeBSD.ORG, freebsd-doc@FreeBSD.ORG
Subject:   Re: panic:  CPU class not configured
Message-ID:  <3862CC40.1F050A33@tdl.com>
References:  <E3E1A9F2A227D311A1EC00902785C1084C2E0C@UTASVEXG001>

next in thread | previous in thread | raw e-mail | index | archive | help
> Mike Morgan wrote:
> 
> I was working on 3.4-stable #1. When I finished making the kernel,
> with 'by the book' procedures from http://www.freebsd.org/handbook.
> I did modify the kernel before i did /usr/sbin/config mykernel,   I
> selected only the i586 type of CPU and commented out the others. After
> doing fast boot, I ran into the following:
> 
> CPU:  Pentium II/Xeon/Celeron (unknown class CPU)
> 
> panic:  CPU class not configured

What kind of processor do you *really* have?  Tell the truth, now.  If
it's a Pentium II (incl. Celeron), you should have specified "i686", not
"i586".  D'oh!

> I did keep a copy of my old kernel.  But, I can't seen to get it to
> boot to it.

(Yes, this is undocumented.  cc'd to -doc)

When the boot loader comes up (Press Enter to boot [kernel]), press any
key except Enter, and type:

unload

This will kick your current (defective) kernel out of core, leaving a
tabula rasa.  Type:

load kernel.old

This moves your old (pre-3.4-STABLE) kernel into core.  Type:

boot

Self-explanatory.

That should bring up your old kernel, but it's no guarantee that this
one will work either.  So if it doesn't try kernel.GENERIC.  If this
doesn't work, you may be SOL.  Good luck.  Once you get your system up
and running, immediately modify the kernel config file and recompile--do
not pass GO, do not collect $200.  Your 3.4-STABLE libraries and system
utilities are not meant to work with your 3.x-RELEASE kernel.

(Hey, -doc'ers!  If this part of the Handbook isn't being re-written by
anyone, I'll volunteer to at least write this part (booting an old
kernel), if not the entire Build A New Kernel section.)

Cheers,
William Richard
wdr@tdl.com


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3862CC40.1F050A33>