1
0

Update mfsbsd.md

This commit is contained in:
2025-04-21 17:18:21 +02:00
parent 093a41fcba
commit 1ab41f0714

View File

@ -82,7 +82,7 @@ Beware of possible ABI incompatibilities when building on a different branch tha
For building mfsBSD we need to elevate to root and run make within the mfsbsd directory, including the paths to BASE, SRC_DIR and PKG_STATIC and increasing the MFSROOT_MAXSIZE.
Code:
# make BASE=/usr/home/user/sko/mfsbsd/dist-files SRC_DIR=/usr/home/user/sko/mfsbsd/dist-files/usr/src PKG_STATIC=/usr/local/sbin/pkg-static MFSROOT_MAXSIZE=100m
make BASE=/usr/home/user/sko/mfsbsd/dist-files SRC_DIR=/usr/home/user/sko/mfsbsd/dist-files/usr/src PKG_STATIC=/usr/local/sbin/pkg-static MFSROOT_MAXSIZE=100m
Extracting base and kernel ... done
Removing selected files from distribution ... done
Installing configuration scripts and files ... done
@ -133,13 +133,13 @@ Before we can actually run bsdinstall(8) we need to create the directory where b
Somehow bsdinstall on mfsbsd also fails to store the files at this location - so we download all of them before running bsdinstall. To do this we also need to install curl (or wget).
Code:
# mkdir /usr/freebsd-dist
# pkg install curl
# curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/kernel.txz
# curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/base.txz
# curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/MANIFEST
# curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/src.txc
# bsdinstall
mkdir /usr/freebsd-dist
pkg install curl
curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/kernel.txz
curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/base.txz
curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/MANIFEST
curl -O https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/src.txc
bsdinstall
Now you can walk through the installation process as usual. As mfsbsd is completely running from memory filesystem (hence the "mfs" in its name), you can use your local disks just as you would on any installation via IPMI or on a local console.