Boot process during jumpstart.
1. Client sends a RARP for its IP address
2. The Boot Server responds via RARPD (in.rarpd) with the IP address in /etc/ethers or the ethers NIS/NIS+ map depending on the ethers setting in /etc/nsswitch.conf
3. The client sends a tftp request for a bootimage
4. The server starts in.tftp from inetd and sends the small net kernel image
5. The client then sends out a bootp request
6. The server responds with the clients entry from /etc/bootparams
7. The client NFS mount it's root partition from the install server
8. The client then mounts the configuration server (/jumpstart) and runs "sysidtool".
9. It then mounts the install image and runs Suninstall to begin the install process.
Snoop Output
1 0.00000 OLD-BROADCAST -> (broadcast) RARP C Who is 0:a0:24:d2:f6:34 ?
2 3.00626 pikachu -> togepi RARP R 0:a0:24:d2:f6:34 is 192.168.0.12, togepi
3 0.00078 togepi -> BROADCAST BPARAM C WHOAMI? 192.168.0.12
4 0.00862 pikachu -> togepi BPARAM R WHOAMI? togepi in\
5 0.00054 togepi -> (broadcast) ARP C Who is 192.168.0.1, 192.168.0.1 ?
6 0.00006 192.168.0.1 -> togepi ARP R 192.168.0.1, 192.168.0.1 is 0:90:27:d0:fd:27
7 0.00037 togepi -> pikachu BPARAM C GETFILE root
8 0.00163 pikachu -> togepi BPARAM R GETFILE File=/export/install/2.6/x86/Solaris_2.6/Tools/Boot
9 0.00073 togepi -> pikachu PORTMAP C GETPORT prog=100005 (MOUNT) vers=1 proto=UDP
10 0.00122 pikachu -> togepi PORTMAP R GETPORT port=32774
11 0.00075 togepi -> pikachu MOUNT1 C Mount /export/install/2.6/x86/Solaris_2.6/Tools/Boot
12 0.00281 pikachu -> togepi MOUNT1 R Mount OK FH=CE64
13 0.01728 togepi -> pikachu NFS C LOOKUP2 FH=CE64 etc
14 0.00099 pikachu -> togepi NFS R LOOKUP2 OK FH=8298
15 0.00066 togepi -> pikachu NFS C LOOKUP2 FH=8298 bootrc
16 0.00040 pikachu -> togepi NFS R LOOKUP2 OK FH=6C1F
17 0.00068 togepi -> pikachu NFS C GETATTR2 FH=6C1F
18 0.00038 pikachu -> togepi NFS R GETATTR2 OK
19 0.00075 togepi -> pikachu NFS C GETATTR2 FH=6C1F
20 0.00034 pikachu -> togepi NFS R GETATTR2 OK
21 0.00086 togepi -> pikachu NFS C READ2 FH=6C1F at 0 for 1344
Comments