Netboot

From CSCWiki
Revision as of 01:24, 16 May 2009 by Mspang (talk | contribs)
Jump to navigation Jump to search

Mac

dhcpd.conf toplevel

# mac is insane
option mac-nc-client-unknown code 220 = string;
option mac-nc-client-id code 221 = string;
option mac-version code 230 = string;
option mac-username code 232 = text;
option mac-password code 233 = text;
option mac-nb-img code 234 = string;
option mac-apps-img code 235 = string;
option mac-machine-name code 237 = text;
option mac-client-nb-img code 238 = string;

dhcpd.conf host

 hardware ethernet 00:0d:93:72:cc:ec;
fixed-address 129.97.134.86;
next-server 129.97.134.17;
filename "jaunty-yaboot-ppc7400/yaboot";
option dhcp-max-message-size 576;
option dhcp-parameter-request-list
        1, # subnet mask
        3, # routers
        220, 221, 230, 232, 233, 234, 235, 236, 237, 238; # mac options
option mac-version 0:0:0:0;

Press Alt+RightWin+O+F during boot. Type "boot enet:0" at the prompt.

  • Note: Yaboot <=1.3.14 may fail if the initrd is too large (read: always)
  • Note: Yaboot from Git may fail to read the config. Type "conf device=enet:0 jaunty-yaboot-ppc7400/yaboot.conf"