JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 10 9/10 Installation Guide: Planning for Installation and Upgrade
search filter icon
search icon

Document Information

Preface

Part I Overall Planning of Any Solaris Installation or Upgrade

1.  Where to Find Solaris Installation Planning Information

2.  What's New in Solaris Installation

3.  Solaris Installation and Upgrade (Roadmap)

4.  System Requirements, Guidelines, and Upgrade (Planning)

5.  Gathering Information Before Installation or Upgrade (Planning)

Part II Understanding Installations That Relate to ZFS, Booting, Solaris Zones, and RAID-1 Volumes

6.  ZFS Root File System Installation (Planning)

7.  SPARC and x86 Based Booting (Overview and Planning)

Booting for Solaris (Overview)

Booting ZFS Boot Environments (Overview)

x86: GRUB Based Booting (Overview)

x86: GRUB Based Booting (Planning)

x86: Performing a GRUB Based Installation From the Network

8.  Upgrading When Solaris Zones Are Installed on a System (Planning)

9.  Creating RAID-1 Volumes (Mirrors) During Installation (Overview)

10.  Creating RAID-1 Volumes (Mirrors) During Installation (Planning)

Glossary

Index

x86: GRUB Based Booting (Planning)

This section describes the basics of GRUB based booting and describes the GRUB menu.

When you install the Solaris OS, two GRUB menu entries are installed on the system by default. The first entry is the Solaris OS entry. The second entry is the failsafe boot archive, which is to be used for system recovery. The Solaris GRUB menu entries are installed and updated automatically as part of the Solaris software installation and upgrade process. These entries are directly managed by the OS and should not be manually edited.

During a standard Solaris OS installation, GRUB is installed on the Solaris fdisk partition without modifying the system BIOS setting. If the OS is not on the BIOS boot disk, you need to do one of the following:

The preferred method is to install the Solaris OS on the boot disk. If multiple operating systems are installed on the machine, you can add entries to the menu.lst file. These entries are then displayed in the GRUB menu the next time you boot the system.

For additional information on multiple operating systems, see How Multiple Operating Systems Are Supported by GRUB in System Administration Guide: Basic Administration.

x86: Performing a GRUB Based Installation From the Network

Performing a GRUB based network boot requires a DHCP server that is configured for PXE clients and an install server that provides tftp service. The DHCP server must be able to respond to the DHCP classes, PXEClient and GRUBClient. The DHCP response must contain the following information:


Note - rpc.bootparamd, which is usually a requirement on the server side for performing a network boot, is not required for a GRUB based network boot.


If no PXE or DHCP server is available, you can load GRUB from CD-ROM or local disk. You can then manually configure the network in GRUB and download the multiboot program and the boot archive from the file server.

For more information, see Overview of Booting and Installing Over the Network With PXE in Oracle Solaris 10 9/10 Installation Guide: Network-Based Installations.