>1) PXE does a DHCP to get address and network config, and Boot Server > and FILE. >2) PXE does a TFTP to load the boot file (In ourcase PXEGRUB.) >3) Run the boot file >4) Somehow?? GRUB locates and loads (TFTP??) the menu.lst file.
tftp, yes. >5) GRUB locates and loads the kernel (with TFTP? or NFS?) tftp, boot archive. >6) The Kernel (or GRUB?) get the root file server and path from DHCP? > (or -B options?) No, from the menu.lst file. >7) Mount Root? Unpack root archive and "execute" it. >8) DHCP query? (or -B option?) to get sysidcfg file. Solaris boots and options the DHCP parameters. >9) DHCP query? (or -B option?) to get install image server and path. All included in the query. >10) If '-install' is used, or option 2 is picked, then DHCP query (or > -B options?) for JumpStart server and path. This is passed on the menu.lst command line. Casper
