FreeBSD is one of the many open-source distributions of the Berkeley Software Distribution (BSD) Kernel. Since BSD is an iteration of Research Unix, FreeBSD is said to be a Unix-like operating system. It can be used on pretty much any processor adaptive to Intel’s x86 architecture. Other builds that can run it includes amd64, PC-98, Alpha/AXP, and IA-64. It is known for being more reliable and faster than Linux, hence used as an alternative to Linux. It is favored by manufacturing companies, and such other entities, because of its licensing system, which allows them to modify the kernel without having to make the changes open-source.

This tutorial is about installing FreeBSD 12 on VirtualBox. The instructions here are universal to almost all other hypervisors.

Pre-requisites

First, get the FreeBSD 12 image before you proceed to install; use the link below:

$ wget <a href=“http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.img”>http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.imga>

Then create a bootable FreeBSD 12 USB with the command below:

$ sudo dd if=FreeBSD-12.2-RELEASE-amd64-memstick.img of=/dev/sdb bs=1M conv=sync

Now, Fire-up VirtualBox and click the New button to start creating a Virtual machine.

How to Install FreeBSD 12 on VirtualBox? FreeBSD