Where do I include these kernel options?You need these kernel options:
Code:options NFSCL # Network Filesystem Client options NFS_ROOT # NFS usable as /, requires NFSCL
make iso CUSTOM=1 BUILDWORLD=1 BUILDKERNEL=1
Download base.txz and kernel.txz from http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/12.2-RELEASE/I'd like to try building 12.2 mini which is the latest I can use via PXE booting, but not sure how to go about building it.
BASE?= /to/*.txz_files/directory
.mfsbsd # make
requieres base.txz and kernel.txz (not # make CUSTOM=1 BUILDWORLD=1 BUILDKERNEL=1, this would build mfsbsd from source, which takes longer than extracting those *.txz files).% ls /tmp/git/freebsd-dist/
base.txz kernel.txz0
/tmp/git/mfsbsd # make
Cannot find directory "/tmp/git/freebsd-dist/base"
*** Error code 1
Stop.
make: stopped in /tmp/git/mfsbsd
I'm trying to make a bootable ISO. Not sure where to expect the final build...Download base.txz and kernel.txz from http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/12.2-RELEASE/
In mfsbsd/Makefile pointBASE?= /to/*.txz_files/directory
.
But instead using a unsupported version (12.2) better open an issue on the projects github repository, eventually contact the author (I see there is not much reply to the issues ).
If you runBefore that you just have to untar the base.txz to a good location according to the Makefile path specification.u
Then "make iso" runs fine.
make iso
, where does the ISO get created?