Date: Sat, 21 May 2005 11:51:59 +0200 From: "[LoN]Kamikaze" <LoN_Kamikaze@gmx.de> To: freebsd-mobile@freebsd.org Subject: building kernel with pentium-m Message-ID: <428F04BF.1090103@gmx.de>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I remember that someone reported problems with building a kernel and the CPUTYPE?=pentium-m in /etc/make.conf The mail listed a detailed bug report where which code has to be fixed. Anyway I did the same thing and yesterday and my kernel wouldn't boot as well. Anyway after some trial and error I recognized the problem was not /boot/kernel/kernel, but /boot/loader. So I just replaced /boot/loader with /boot/loader.old and can now run my ~ pentium-m kernel. This is what I do when I build a kernel now: I set CPUTYPE?=p3 in /etc/make.conf # cd /usr/src # make buildkernel KERNCONF=MYKERNEL # make installkernel KERNCONF=MYKERNEL # cp /boot/loader /boot/loader.p3 Now I set CPUTYPE?=pentium-m in /etc/make.conf # cd /usr/src # make buildkernel KERNCONF=MYKERNEL # make installkernel KERNCONF=MYKERNEL # mv /boot/loader /boot/loader.pentium-m # cp /boot/loader.p3 /boot/loader Done. I know it's a bit dirty to build the whole kernel twice, but it doesn't take that long, so it won't kill anyone. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCjwS/fMDIb41/+S0RAgsYAJwJEejhveGCLZaVUXTcYuJqzBIIEgCeKzDs Sn96+yn8h5BwqrEo8oqB7V4= =eFOB -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?428F04BF.1090103>