Livesystem based on FreeBSD
NomadBSD is a persistent live system for flash drives, based on FreeBSD.
Visit http://nomadbsd.org to download the recent image.
% git clone --recursive https://github.com/nomadbsd/NomadBSD.git
If your copy of the NomadBSD repository is not owned by the root user, run
# git config --global --add safe.directory /full/path/to/NomadBSD
as root before the first build. Otherwise the build script can't correctly generate the image name.
By default, the build script builds a 64-bit (amd64) image. For a 32-bit (i386)
image, or a Mac image set ARCH=i386
or ARCH=mac
accordingly in build.cfg
.
ARCH can also be defined via the -a
option.
NomadBSD can be build with UFS (default), and ZFS as file system. The file
system can be defined via FILESYSTEM
in build.cfg
, or via the -f
option.
# ./build all
If something went wrong, you can resume the build after locating and fixing the problem that caused the build to stop.
# ./build resume
# dd if=nomadbsd.img of=/dev/da0 bs=1M conv=sync