Netboot

From CSCWiki
Revision as of 19:25, 22 March 2010 by Jbroman (talk | contribs) (add to Systems category)
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

host guarana {
 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 file=jaunty-yaboot-ppc7400/yaboot.conf"