Skip to: site menu | section menu | main content

Compiling a FreeBSD PAE kernel

In order to install the Rocketseed system on a 32-bit Intel server with 4GB or more of RAM, we need a FreeBSD install with a PAE kernel.

Following instructions for compiling a PAE kernel from the FreeBSD handbook:

No problems. Now I try to build a customized install disk

The CVSUP file that I am using is:


kernel# cat /root/cvsup-6.2
*default host=cvsup.za.FreeBSD.org
*default base=/var/db
*default prefix=/usr/ncvs
#*default release=cvs
*default release=cvs tag=RELENG_6_2
*default delete use-rel-suffix compress
src-all
#ports-all
cvsroot-all

so, running

  • cvsup -L 2 -g /root/cvsup-6.2

then running

  • make release RELEASETAG=RELENG_6_2 CHROOTDIR=/usr/MyRelease BUILDNAME=FREEBSD-6.2 CVSROOT=/usr/ncvs NODOC=yes NOPORTREADMES=yes CD_PACKAGE_TREE=/usr/rocketseed/release/ KERNELS=PAE MAKE_ISOS

Made an ISO using

  • sh /usr/src/release/i386/mkisoimages.sh -b FreeBSD62 /usr/MyIsos/Freebsd6_2.disc1.iso /usr/MyRelease/R/cdrom/disc1

But this boots with a Generic Kernel.


Back to top