@stefano i'm tried a little with NFS. Is NFS accessible across all operating systems? I setup Samba in BSD to function as a file server for multiple operating systems to read and write to Samba, stream media files from Samba over network, or have a place for whichever computer to save files for storage. I know all network protocols work in any BSD or Linux, but I also require a network drive in Windows. I'm open to using NFS instead of Samba.
What I wanted to ask you is I managed to get Samba working in FreeBSD and OpenBSD. I'm trying to figure out a long term solution for file storage. I'm open to NFS, being built-in natively, but I'll explain my predicament. I found Samba in OpenBSD to be easier to get working with any random operating system and write access, but I like zpool portability for secondary drives so I can connect a ZFS drive, tell FreeBSD to import zpool and FreeBSD reads all of the files. I prefer OpenBSD but I don't want the risk of fstab can't find a second drive and have OpenBSD become unbootable until I edit fstab. I'm stuck between being able to native connect a ZFS drive to any preinstalled FreeBSD syatem and issue zpool mount command, or having a smoother, easier experience with OpenBSD but a second or third drive in OpenBSD is not so portable to mount in other systems