Solaris 2.5.1 Network Boot Install
(This is mostly intended as notes for those of us who cut our teeth on Solaris 8 and above and now need to devolve back into the ancient past.)
There is a
Sun PDF discussing the differences between Solaris 2.5.1 and Solaris 2.6 Jumpstarts which is most instructive (and is the source for many of these notes).
The
sysidcfg file was only present in Solaris 2.6 and later; many of the values listed here are now in that file. (Incidentally, this is why the 2.5(.x)
add_install_client script doesn't accept the
-p parameter, which describes the location of the
sysidcfg file.)
- If no keyboard is connected to the sun when the network boot is initiated, it will stop and ask what the terminal type is. It will wait forever for input. If a keyboard is connected, it assumes a Sun Terminal Type. (So try to make sure there is a keyboard attached to the computer if you are going to try for hands-off installations.)
- It will require a country/locale parameter. You can automate this via NIS with the map locale.byname, which looks like this:
- It will require a timezone parameter. You can automate this via NIS with the map timezone.byname, which looks like this:See the list of timezones in /usr/share/lib/zoneinfo.
- It will ask for the local time unless a special host timehost can be located. Add timehost as an alias for your clock to your NIS hosts file.