Configure BSD MFS image


Welcome to BSDBoot project. This resource was inspired by Forums: Installing FreeBSD in Hetzner topic ;-)


On this resource you can download the MFS image (RAW bootable image) to boot BSD system on hosting providers hostile to BSD system using Linux rescue mode (without KVM/iLO/IPMI) or ISO image to boot from LVM/iLO/IPMI. Also BSDBoot firmware can be used to run and install other operating systems via bhyve hypervisor, see the full supported OS list.


Current OS/distro supported as BSDBoot firmware: FreeBSD/amd64 (x86-64)

Coming soon: OpenBSD/amd64, NetBSD/amd64, DragonFLYBSD/amd64, XigmaNAS, Linux/amd64.

Current OS/distro installer supported by BSDBoot firmware: MyBee (x86-64)

How-to-start:


  • 1) Find out the MAC (hardware address) of the network card of the server you want to boot on BSDBoot firmware (or use the valid "interface name" or set to 'auto'), enter the valid network settings and choose the image type in the form below.
  • 2) Download ISO by 'GET' button in WEB form
  • 3) When ISO: The ISO image works as a LiveCD and can be used through KVM. Attach ISO in KVM and boot from VirtualCD;
  • 4) When RAW: You can replace the existing system by BSDBoot firmware (dd if=bsdboot-XXXX.raw of=/dev/sda bs=4M; reboot;)
  • 5) After (re)boot: login via SSH/IP address you entered: login: 'root', password: 'cbsd';

  • Hint:

    If you use FreeBSD-based firmware, additional extra features that you can use: run 'ready-to-use' bhyve-based cloud virtual machines from CBSD library (inc. GPU passthru) and jail-based containers; diagnostic utilities (e.g. 'fio' for benchmarking) and so on, which turns BSDBoot firmware into a universal rescue/admin tools.

    • OS/ver - Specify OS/distro
    • Interface - Specify a interface to configure. Can accept interface name, 'auto' or MAC/HWADDR address. Example: '00:a0:98:1b:a9:b8' or 'ix0' or 'auto';
    • Vlan - Specify VLAN ID when VLAN used. Leave empty for Access Port (untagged). Example: '127';
    • IP4/IP6 address - Specify IPv4/IPv6 address (+/prefix). Can be: 'DHCP' for DHCP or valid IP4/IP6 address. Multiple addresses can be used. Example: '192.168.0.2/24' or '2a05:3580:d811:802::6/64' or '172.16.0.101/24,2a05:3580:d811:802::6/64' or 'DHCP';
    • IP4/IP6 GW - Specify IPv4/IPv6 default gateway (when static IP used). Multiple addressess can be used. Example: '172.16.0.1,2a05:3580:d811:802::1';
    • Nameserver - Specify default DNS server (when statis IP used). Example: '8.8.8.8';


    Type OS/ver Interface Vlan IP4/IP6 address IP4/IP6 GW Nameserver URL
© 2022-2024 AdvanceBSD Team. Powered by: FreeBSD, OpenZFS, CBSD. ZFS Dedup stats/efficiency: [62.94x/99.98%]