From owner-freebsd-doc Thu Dec 23 17:28: 6 1999 Delivered-To: freebsd-doc@freebsd.org Received: from tdl.tdl.com (tdl.tdl.com [206.180.224.3]) by hub.freebsd.org (Postfix) with ESMTP id BF26314D47; Thu, 23 Dec 1999 17:28:02 -0800 (PST) (envelope-from wdr@tdl.com) Received: from tdl.com (pm4-7.tdl.com [206.180.234.7]) by tdl.tdl.com (8.9.3/8.9.3) with ESMTP id RAA26079; Thu, 23 Dec 1999 17:28:04 -0800 Message-ID: <3862CC40.1F050A33@tdl.com> Date: Thu, 23 Dec 1999 17:28:32 -0800 From: William Richard X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.4-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Mike Morgan Cc: freebsd-questions@FreeBSD.ORG, freebsd-doc@FreeBSD.ORG Subject: Re: panic: CPU class not configured References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > 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-doc" in the body of the message