Root password for all images: mfsroot
All images have mfsbsd.autodhcp set - all network cards are configured for DHCP.
The following kernel modules are included in all ISO's:
acpi (preloaded), ahci (preloaded), aesni, crypto, cryptodev, ext2fs, geom_eli, geom_mirror, geom_nopi, ipmi, ntfs, nullfs, opensolaris, smbusi, snp, tmpfs, zfs
The following packages are included in all ISO's:
cpdup, dmidecode, e2fsprogs, ipmitool, nano, rsync, smartmontools, tmux
All distributions containt the zfsinstall script for an easy ZFS-based installation of FreeBSD.
You can easily install ZFS-on-root FreeBSD with this script.
Example 1 (install over network):
zfsinstall -d /dev/ada0
Example 2 (install from dist cdrom, swap 4G): zfsinstall -d /dev/ada0 -u /cdrom/11.0-RELEASE-amd64 -s 4G
The special edition contains FreeBSD distribution files base.txz and kernel.txz
The mini edition is a stripped-down distribution with the dropbear SSH server and client.
FreeBSD 8 or higher installed, tested on i386 or amd64
Base and kernel from a FreeBSD 8 or higher distribution
(release or snapshots, e.g mounted CDROM disc1 or ISO file)
For custom solutions: make buildworld / buildkernel
mkisofs from sysutils/cdrtools (optional) to create ISO images
- read hints in the sample configuration files in the conf/ directory,
- copy these files to files without .sample ending
- make modifications to suit your needs
If you want any packages installed, copy the .tbz files that should be
automatically installed into the packages/ directory WARNING: On systems with FreeBSD 9 and lower, your image should not exceed 45MB in total, otherwise kernel panic
may occur on boot-time.
Run the make command:
- to create a bootable image: make BASE=/path/to/distribution
- to create a bootable ISO: make iso BASE=/path/to/distribution
- to cleanup: make clean
- example: make BASE=/cdrom/11.0-RELEASE