| |
About This Book | ix |
1. About Installing Solaris | 1 |
| ...Definition: Installing Solaris Software | 1 |
2. Preparing to Install Solaris | 5 |
| ...Why You Should Not Ignore This Chapter | 5 |
| ...Steps to Prepare to Install Solaris | 6 |
| ...Task Map: Interactive Installations | 13 |
| ...Task Map: Custom JumpStart Installation | 14 |
3. Preparing to Install Solaris Over a Network | 15 |
| ...About Installing Solaris Over a Network | 15 |
| ...Servers Required for Network Installation | 16 |
| ...Requirements for Hands-Off Network Installation | 18 |
| ...Commands You Should Know About | 19 |
| ...Creating an Install Server | 20 |
| ......· How to Set Up a New System to be an Install Server | 20 |
| |
| ......· How to Create an Install Server | 22 |
| ......· How to Create a Boot Server on a Subnet | 25 |
| ...Setting Up Servers for Network Installation | 28 |
| ......· How to Set Up Servers for Network Installation of a |
| ........Standalone, Server, or Dataless Client | 29 |
| ...Using add_install_client to Set Up Servers for Network |
| ......Installation | 35 |
| ......· How to Use add_install_client to Set Up Servers for |
| ........Network Installation | 36 |
| ...Preconfiguring the Default Locale | 38 |
| ......· How to Preconfigure Default Locale Using NIS | 38 |
| ......· How to Preconfigure Default Locale Using NIS+ | 41 |
4. Preparing Custom JumpStart Installations | 45 |
| ...Definition: Custom JumpStart Installation | 45 |
| ...Reasons to Choose a Custom JumpStart Installation | 46 |
| ...Tasks to Prepare for Custom JumpStart Installations | 47 |
| ...What Happens During a Custom JumpStart Installation | 48 |
| ...Creating a JumpStart Directory on a Diskette | 51 |
| ......· How to Create a JumpStart Directory on a Diskette for x86 |
| ........and PowerPC Systems | 51 |
| ...Creating a JumpStart Directory on a Server | 57 |
| ......· How to Create a JumpStart Directory on a Server | 57 |
| ...Enabling All Systems to Access the JumpStart Directory | 59 |
| ......· How to Enable All Systems to Access the JumpStart |
| ........Directory | 59 |
| ...Creating a Profile | 61 |
| |
| ......What Is a Profile | 61 |
| ......Requirements for Profiles | 61 |
| ......· How to Create a Profile | 62 |
| ......Profile Examples | 63 |
| ......Profile Keyword and Profile Value Descriptions | 66 |
| ......How the Size of Swap Is Determined | 76 |
| ...Creating the rules File | 76 |
| ......What Is the rules File | 76 |
| ......When Does a System Match a Rule | 77 |
| ......· How to Create the rules File | 77 |
| ......Rule Examples | 80 |
| ......Important Information About the rules File | 81 |
| ......Rule Keyword and Rule Value Descriptions | 82 |
| ......How the Installation Program Sets the Value of rootdisk | 86 |
| ...Using check to Validate the rules File | 87 |
| ......· How to Use check to Validate the rules File | 88 |
5. Using Optional Custom JumpStart Features | 91 |
| ...Overview | 91 |
| ...Creating Begin Scripts | 92 |
| ......What Is a Begin Script | 92 |
| ......Important Information About Begin Scripts | 92 |
| ......Ideas for Begin Scripts | 92 |
| ......Creating Derived Profiles With Begin Scripts | 92 |
| ...Creating Finish Scripts | 94 |
| |
| ......What Is a Finish Script | 94 |
| ......Important Information About Finish Scripts | 94 |
| ......Ideas for Finish Scripts | 94 |
| ......Adding Files With Finish Scripts | 95 |
| ......Customizing the Root Environment | 96 |
| ......Setting the System's Root Password With Finish Scripts | 96 |
| ...Using pfinstall to Test Profiles | 98 |
| ......Why Use pfinstall | 98 |
| ......Ways to Use pfinstall | 98 |
| ......· How to Use pfinstall to Test a Profile | 99 |
| ......pfinstall Examples | 100 |
| ...Creating a Disk Configuration File for a PowerPC System | 101 |
| ......· How to Create a Disk Configuration File for a PowerPC |
| ........System | 101 |
| ......· How to Create a Multiple Disk Configuration File for a |
| ........PowerPC System | 104 |
| ...Using a Site-Specific Installation Program | 108 |
6. Booting and Installing Solaris: Interactive | 109 |
7. Booting and Installing Solaris: Custom JumpStart | 115 |
8. Where to Go After Installing Solaris | 121 |
A. Worksheets for the Solaris Installation Program | 125 |
B. System Identification Label | 133 |
C. Platform Names and Groups | 139 |
D. Sample Custom JumpStart Installation | 141 |
E. Troubleshooting | 149 |