CS 182 System Administration
Individual Project 5
Due Date - 31 March

Introduction

Answer the following questions using the nroff/eqn/tbl tool set (look at groff).

The Solaris boot process is different in a number of ways from previous UNIXes, e.g., BSD and SunOS. Answer the following questions about Solaris, but compare your answers to how things are done in SunOS/BSD. You should be able to look at machines mike, zuul, or turing, for answers.

  1. Where is the kernel located and what is its name?
  2. When is file checking done?
  3. fastboot and fasthalt have been replaced by init and shutdown. Describe the options to each.
  4. The /etc/rc* files have been replaced by a large number of files.
    1. where are those files?
    2. what are run states and how do these files relate to them?
    3. what are the differences between K* and S* scripts
  5. What is /etc/inittab and how does it relate to the /etc/rc* files.
  6. Describe the steps in the Solaris boot process indicating which files are read when.
  7. Where should local modifications be put? For example, if a license server for Frame needed to be started up each time Solaris is rebooted, what files would need to be changed.

Last modified March 26, 1997 by mike@cs.hmc.edu