Go to main content

Booting and Shutting Down Oracle® Solaris 11.3 Systems

Exit Print View

Updated: October 2017

x86: How to Boot From Media to Resolve a Problem With the GRUB Configuration That Prevents the System From Booting

If your x86 based system will not boot, the problem might be caused by a damaged boot loader or a missing or corrupt GRUB menu. Use the following procedure in these types of situations.

Note - This procedure does not require you to mount the boot environment.

If you need to recover a root pool or root pool snapshot, see Replacing Disks in a ZFS Root Pool in Managing ZFS File Systems in Oracle Solaris 11.3.

  1. Boot from the Oracle Solaris media.
    • Live Media – Boot from the installation media and use a GNOME terminal for the recovery procedure.
    • Text installation – From the GRUB menu, select the Text Installer and command line boot entry, then select the Shell option (option 3) from the text installation screen.
    • Automated installation – Booting from an AI server on the network requires a PXE boot. Select the Text Installer and command line entry from the GRUB menu. Then, select the Shell option (option 3) from the text installation screen.
  2. Import the root pool.
    # zpool import -f rpool
  3. To resolve a GRUB configuration issue, do one of the following:
  4. Exit the shell and reboot the system.
            1  Install Oracle Solaris
            2  Install Additional Drivers
            3  Shell
            4  Terminal type (currently sun-color)
            5  Reboot
    Please enter a number [1]: 5