Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 10 8/11 Installation Guide: Custom JumpStart and Advanced Installations Oracle Solaris 10 8/11 Information Library |
1. Where to Find Oracle Solaris Installation Planning Information
2. Custom JumpStart (Overview)
3. Preparing Custom JumpStart Installations (Tasks)
4. Using Optional Custom JumpStart Features (Tasks)
5. Creating Custom Rule and Probe Keywords (Tasks)
6. Performing a Custom JumpStart Installation (Tasks)
Limitations for a JumpStart Installation
SPARC: Task Map: Setting Up a System for a Custom JumpStart Installation
SPARC: Performing a Custom JumpStart Installation
To Prepare to Install a Flash Archive With a Custom JumpStart Installation
SPARC: To Perform an Installation or Upgrade With the Custom JumpStart Program
SPARC: Command Reference for the boot Command
x86: Task Map: Setting Up a System for a Custom JumpStart Installation
x86: Performing a Custom JumpStart Installation
x86: To Perform an Installation or Upgrade With the Custom JumpStart Program and With GRUB
x86: Performing a Custom JumpStart Installation by Editing the GRUB Boot Command
7. Installing With Custom JumpStart (Examples)
8. Custom JumpStart (Reference)
9. Installing a ZFS Root Pool With JumpStart
During a custom JumpStart installation, the JumpStart program attempts to match the system that is being installed to the rules in the rules.ok file. The JumpStart program reads the rules from the first rule through the last rule. A match occurs when the system that is being installed matches all of the system attributes that are defined in the rule. As soon as a system matches a rule, the JumpStart program stops reading the rules.ok file and begins to install the system, based on the matched rule's profile.
You can install a Flash Archive with custom JumpStart. For instructions, see To Prepare to Install a Flash Archive With a Custom JumpStart Installation.
Choose one of the following procedures:
For a standard custom JumpStart procedure, see x86: To Perform an Installation or Upgrade With the Custom JumpStart Program and With GRUB.
To perform a custom JumpStart by editing the GRUB command, see x86: Performing a Custom JumpStart Installation by Editing the GRUB Boot Command.
Use this procedure to install the Oracle Solaris OS for an x86 based system with the GRUB, a feature of Oracle Solaris, menu.
To determine the current dimensions of your tip window, use the stty(1) command.
A profile diskette is no longer used to boot the system but, a diskette can be prepared that includes only the JumpStart directory. The diskette can then be used situations such as performing a JumpStart installation and booting off the CD-ROM.
If you are using a profile diskette, insert the profile diskette into the system's diskette drive.
If you are not using a profile diskette, continue with step Step 4.
If you boot from the Oracle Solaris Operating System DVD or the Oracle Solaris Software - 1 CD, insert the disc. Your system's BIOS must support booting from a DVD or CD.
If you boot from the network, use Preboot Execution Environment (PXE) network boot. The system must support PXE. Enable the system to use PXE by using the system's BIOS setup tool or the network adapter's configuration setup tool.
The GRUB menu is displayed. This menu provides a list of boot entries.
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------+ |Oracle Solaris 10 8/11 image_directory | |Solaris Serial Console ttya | |Solaris Serial Console ttyb (for lx50, v60x and v65x | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
The image_directory is the name of the directory where the installation image is located. The path to the JumpStart files was defined with the add_install_client command and the -c option.
Note - Instead of booting from the GRUB entry now, you can edit the boot entry. After editing the GRUB entry, you then perform the JumpStart installation. For instructions about how to edit the GRUB entry and a list of installation options, see x86: Performing a Custom JumpStart Installation by Editing the GRUB Boot Command.
Select the type of installation you want to perform: 1 Solaris Interactive 2 Custom JumpStart 3 Solaris Interactive Text (Desktop session) 4 Solaris Interactive Text (Console session) 5. Apply driver updates 6. Single User Shell Enter the number of your choice. Please make a selection (1-6).
To select the custom JumpStart method, type 2 and press Enter.
The JumpStart installation begins.
Note -
If you do not make a selection within 30 seconds, the Oracle Solaris interactive installation program begins. You can stop the timer by typing any key at the command line.
If you select items 1, 3, or 4, you install with an interactive installation. For information about interactive installations, see Oracle Solaris 10 8/11 Installation Guide: Basic Installations.
If you select item 5, you install driver updates.
If you select item 6, you can perform maintenance tasks.
Note - Starting with the Oracle Solaris 10 9/10 release, if you do not include the auto_reg keyword in the sysidcfg file, you will be prompted to provide your support credentials and proxy information for Auto Registration.
For information about Auto Registration, see Auto Registration in Oracle Solaris 10 8/11 Installation Guide: Planning for Installation and Upgrade.
When the JumpStart program finishes installing the Oracle Solaris software, the system reboots automatically. Also, the GRUB menu.lst file is automatically updated. Then the instance of Oracle Solaris that you have installed appears in the next use of the GRUB menu.
After the installation is finished, installation logs are saved in a file. You can find the installation logs in the following directories:
/var/sadm/system/logs
/var/sadm/install/logs
In some circumstances such as for debugging purposes, you might want to modify the GRUB boot command. The following procedure describes the steps to edit the GRUB boot command before performing the custom JumpStart installation.
The GRUB menu is displayed. This menu provides a list of boot entries. The entry that is provided is the Oracle Solaris instance to be installed.
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------+ |Oracle Solaris 10 8/11 image_directory | |Solaris Serial Console ttya | |Solaris Serial Console ttyb (lx50, v60x and v68) | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
The image_directory is the name of the directory where the installation image is located.
Note -
If you used the NFS to set the path to the JumpStart directory with the add_install_client command and the -c option, then you do not need to include the path in the boot entry.
If you are not using NFS, then you must note the path to the compressed configuration file that contains the JumpStart directory.
The GRUB edit menu is displayed.
kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B console=ttyb,\ install_media=131.141.2.32:/export/mary/v11 \ module /I86PC.Solaris_11-8/x86.new
A command that is similar to the following example displays.
grub edit>kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B \ console=ttyb,install_media=131.141.2.32:/export/mary/_\ module /I86PC.Solaris_11-8/x86.new
The syntax for a JumpStart installation is the following.
grub edit>kernel /I86PC.Solaris_11-image_directory/multiboot kernel/unix/ \ - install [url|ask] options -B install_media=media_type
For a description of JumpStart options, see x86: Command Reference for Booting the System.
In the following example, the OS is installed over the network with a custom JumpStart profile.
kernel /I86PC.Solaris_11-8/multiboot kernel/unix/ - install \ -B install_media=131.141.2.32:/export/mary/v11 \ module /I86PC.Solaris_11-8/x86.new
Your changes are saved and the GRUB main menu is displayed.
Note - Pressing the Escape key returns you to the GRUB main menu without saving your changes.
The following table describes the command-line options for the GRUB menu boot command. The options listed are appropriate for a JumpStart installation.
The syntax of the boot command is the following.
kernel /I86PC.Solaris_11-image_directory/multiboot kernel/unix/ - install \ [url|ask] options -B install_media=media_type
Table 6-4 GRUB Menu Boot Command Reference
|