Code:
# gpart show
freebsd-swap
freebsd-ufs
PS: I've never used gpart utility for creating slices, labels.
Only fdisk, newfs, bsdlabel...
So, looking at a gpart's man page, I've saw this slice type:
freebsd-boot A FreeBSD partition dedicated to bootstrap code.
After examining it, in a various online examples, I can see, it is just a slice, without labels and without any kind of file systems.
It is always set, to be very small in size and only holds some bootstrap code in it.
As I understand, that slice boots some other slice.
So what is it used for?
My sys boots without that partition; BIOS -> MBR -> bootcode of active slice -> /boot/loader
So why bother adding extra step??
BIOS -> MBR -> bootcode of freebsd-boot slice -> bootcode of other slice -> /boot/loader