FreeBSD netboot via NFS without PXE,BOOTP etc

Is it possible to load FreeBSD over NFS but without using pxe, bootp?

I know, in Linux you can create initramfs with some options, and then you can boot kernel with nfsroot option and this initramfs and you can work. Is there similiar thing in FreeBSD?
 
You'll have to load the kernel from local media, but otherwise it would be the same as a PXE boot. Just out of curiosity, why?
 
wblock@ said:
You'll have to load the kernel from local media, but otherwise it would be the same as a PXE boot. Just out of curiosity, why?

For my work. I work on five different systems from day to day. They are connected to the Internet.
My plan is simple: I'm making bootable usb-stick with kernel, setting up nfs-server at home and, at my office, I'm booting to my own OS using USB stick and NFS-share, without modifying anything on PC.
 
Off the top of my head, create a FreeBSD bootable memory stick and set vfs.root.mountfrom= to the NFS filesystem. But NFS is not something that should be exposed to the net at large.

Another way would be to boot a full FreeBSD system locally and then use security/openvpn to connect to the remote system, then NFS-mount the user's home directory.
 
wblock@ said:
But NFS is not something that should be exposed to the net at large.

Thank you for advice, but my nfs-share is opened for few ip-s or it doesn't matter?
 
Back
Top