Has anyone tried the following:

   (1)  Create a disk image, which only has the contents of the /boot
         and /etc/fstab.
   (2)  /etc/fstab should specify the root file system over NFS
   (3)  Boot the disk image in bhyve.  The loader will parse /etc/fstab,
         and it will also load the kernel and boot it.  When the kernel
         it will mount the root file system over NFS.

For a real system running with a BIOS, PXE can be used for a lot of this:

The pxeldr populates some kernel environment variables which are then
used to mount a root file system:


Has anyone tried manually specifying these variables
via the "bhyveload -e" arguments, and forcing the VM to mount its root file
system over NFS?

This would be handy for very quickly test booting a new buildworld.

freebsd-virtualization@freebsd.org mailing list
To unsubscribe, send any mail to 

Reply via email to