NomadBSD is a persistent live system for USB flash drives, based on FreeBSD®. Together with automatic hardware detection and setup, it is configured to be used as a desktop system that works out of the box... https://nomadbsd.org
It is provided as an img.lzma file, intended to be unzipped and dd'ed to a flash drive.
It can be run in a vm from a flash drive by making a vmdk, or VBoxManage can copy the img file to a vdi and resize to make room for a data partition. For example:
Create a vm, say NBSD, do not add a virtual hard disk.
Code: Select all
VboxManage convertdd /path/nomadbsd-131R-20221130.amd64.ufs.img /path/NBSD/nomad.vdi VboxManage modifyhd /path/NBSD/nomad.vdi --resize 5000
Attach the vdi to NBSD and start. It will go through a brief setup, then reboot to xfce desktop.