Boot Linux from everywere

Sign in or create your account | Project List | Help

Boot Linux from everywere

rdinit, supporting booting via NFS, NBD, HTTP, TFTP, local disc and flash.

Supports static network configuration and DHCP, and getting the root device by DHCP:

option space etuxbp;
option etuxbp.root code 1 = text;

subnet ... netmask ... {
    class "vendor-classes" {
        match option vendor-class-identifier;
    }

    subclass "vendor-classes" "etuxbp" {
        vendor-option-space etuxbp;
        option etuxbp.root = "auto:";
        # option etuxbp.root = concat("http://bit/~luciano/root.cgi?hw=",
        #     binary-to-ascii(16, 8, ":", hardware));
    }
...
}

Tested on i686 and ARM.

Development Team
Admins
Luciano Rocha

Powered by InDefero,
a Céondo Ltd initiative.