Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Mar 2004 11:49:31 -0700
From:      John Nielsen <lists@jnielsen.net>
To:        questions@freebsd.org
Cc:        mobile@freebsd.org
Subject:   installkernel signal 4 on Thinkpad 365XD
Message-ID:  <200403251149.31936.lists@jnielsen.net>

next in thread | raw e-mail | index | archive | help
I'm trying to get FreeBSD 5.2.1 going on an older thinkpad laptop.  The 
install went smoothly from floppy and 5.2.1-RELEASE CD.  Now I'm trying to 
do an installkernel and installworld from an NFS mount on my main machine.

I did the buildworld and buildkernel on the faster machine, with these make 
flags on the command line:
MAKEOBJDIRPREFIX=/usr/obj/586
KERNCONF=TP365XD
CPUTYPE=i586

When I try to do an installkernel and/or installworld, install crashes with 
signal 4.  If I'm not mistaken, signal 4 is an illegal instruction.  What 
could be going on here?

I've used this procedure on other (somewhat newer) 586-class machines 
without problems.  Is this a bug, am I doing something wrong, or is the CPU 
in this laptop not fully 586-compatible?  Dmesg (from the currently 
installed GENERIC kernel) says:
CPU: Pentium/P54C (119.78-MHz 586-class CPU)

Should I try CPUTYPE=i486?  What else can I do to track this down?

Any input appreciated.  Please CC me.

JN



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