FAI Support for FreeBSD

Thomas Lange lange at informatik.uni-koeln.de
Tue Jan 12 21:55:42 CET 2010


>>>>> On Mon, 11 Jan 2010 11:42:53 -0800, Jason Helfman <jhelfman at e-e.com> said:

    >> - Is the tool parted available?
    > No.
Oh, that's bad. Our partinioning tool depends on parted, and rewriting
it is not possible. 

    > bsdlabel
    > fdisk
    > newfs
If BSD fdisk is the same as for Linux, we can use our old tool, which
works with fdisk.

    > You can use "jails" for this. It is native to the FreeBSD OS.
    > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails.html
OK.

    >> - Is there something similar to aufs-modules? 
    > I'm told this is a "unionfs," but I am not sure.
    > Here is some information I found on this assumption.
    > http://people.freebsd.org/~daichi/unionfs/
Unionfs is also fine.

    > pkg_add can add packages, and resolves dependencies.
That will be the easiest part.


    >> First, the major difficult part will be creating the nfsroot and
    >> booting and mounting a file system via NFS. I guess this is much different to Linux.
    > I'll help as much as I can :)
Since I do not have access to a BSD system, someone else has to do the
main work. I can only help if there are any questions convering FAI.
I also guess, it's possible but not that easy to get FAI running for
BSD. First, try to create the nfsroot and try to boot a system via PXE
using the nfsroot.

-- 
regards Thomas


More information about the linux-fai-devel mailing list