JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Getting Started With Oracle Solaris 11 Express     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

1.  Exploring Oracle Solaris 11 Express

2.  Preparing to Install Oracle Solaris 11 Express

3.  Installing Oracle Solaris 11 Express

4.  Verifying and Finalizing Your Installed System

5.  Understanding Users and Roles

6.  Managing System Services

7.  Setting Up Your Application Development Environment

8.  Keeping Your System Up-To-Date

A.  Managing the GRUB Menu in the Oracle Solaris Release

Adding a Linux OS Entry From a Previous Installation to the GRUB Menu

How to Add a Linux Entry to the GRUB Menu After Installing Oracle Solaris

B.  Troubleshooting the Oracle Solaris 11 Express Release

Index

How to Add a Linux Entry to the GRUB Menu After Installing Oracle Solaris

These instructions assume that you have already installed Linux on your system, and then you installed Oracle Solaris.


Note - Instructions for installing the Linux operating system are not included in this task.


  1. At the completion of the Linux installation, copy the active menu.lst file to a USB drive, so you can reuse the information after you have completed the Oracle Solaris installation.

    Typically, this file is /boot/grub/menu.lst.

    • If you are unsure about the location of the active menu.lst file, use the bootadm command to locate the file:
      # bootadm list-menu
    • If you are unsure about the location of the USB drive, use the mount command, with no options, to determine where the USB drive is mounted. Then, copy the menu.list file to that location.
  2. After the installation has completed, edit the active menu.lst file, as follows:
    1. Open a terminal window and assume the root role or become the root user.
      $ su root
      Password:
    2. Using a text editor, edit the menu.lst file.

      For example:

      # vi /pool-name/boot/grub/menu.lst
    3. Using the USB drive that you copied the menu.lst file to in Step 1, copy the Linux menu.lst information from the original Linux installation to the end of new menu.lst file.

      For example, the menu.lst file from an Ubuntu installation would look similar to the following:

      title        Ubuntu 8.04, kernel 2.6.24-18-generic
          root        (hd0,4)
          kernel        /vmlinuz-2.6.24-18-generic \
      root=UUID=1ed7fa17-6d77-4b49-be1a-22481310fd1b ro quiet splash
          initrd        /initrd.img-2.6.24-18-generic
          quiet
      
          title        Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
          root        (hd0,4)
          kernel        /vmlinuz-2.6.24-18-generic \
      root=UUID=1ed7fa17-6d77-4b49-be1a-22481310fd1b ro single
          initrd        /initrd.img-2.6.24-18-generic

      Caution

      Caution - Do not directly edit the original contents of the menu.lst file. Always add new information to the end of the file, or make changes by duplicating the existing content, then modify that content.


    4. Save and exit the file.
  3. Reboot the system.

    When the system reboots, the GRUB menu should include entries for both the Linux and Oracle Solaris operating systems.