Primeiros passos com o Oracle Solaris 11 Express

Adicionando uma entrada do Linux OS a partir de uma instalação anterior no menu GRUB

Se estiver configurando um ambiente de inicialização de tal forma que o Linux é instalado primeiro em uma partição e o Oracle Solaris é instalado depois em outra partição, será necessário seguir instruções especiais para garantir que as informações do menu GRUB da nova instalação não apaguem as informações do menu GRUB da instalação anterior. O procedimento a seguir descreve como atualizar manualmente o arquivo menu.lst para incluir uma entrada Linux a partir da instalação anterior.

ProcedureComo adicionar uma entrada Linux no menu GRUB após instalar o Oracle Solaris

Essas instruções assumem que você já tenha instalado o Linux no seu sistema e, em seguida, o Oracle Solaris.


Observação –

As instruções para instalar o sistema operacional Linux não estão incluídas nessa tarefa.


  1. Ao completar a instalação do Linux, copie o arquivo menu.lst ativo em uma unidade USB, para que possa reutilizar a informação após ter completado a instalação do Oracle Solaris.

    Normalmente, o arquivo é /boot/grub/menu.lst.

    • Se não tiver certeza sobre a localização do arquivo menu.lst ativo, utilize o comando bootadm para localizar o arquivo:


      # bootadm list-menu
      
    • Se não tiver certeza sobre a localização do driver USB, use o comando mount, sem nenhuma opção, para determinar onde o drive USB é montado. Em seguida, copie o arquivo menu.lst em tal localização.

  2. Após a instalação ter sido concluída, edite o arquivo menu.lst ativo, como a seguir:

    1. Abra uma janela de terminal e assuma a função raiz ou se torne o usuário raiz.


      $ su root
      Password:
    2. Utilizando um editor de texto, edite o arquivo menu.lst.

      Por exemplo:


      # vi /pool-name/boot/grub/menu.lst
      
    3. Utilizando a unidade USB na qual você copiou o arquivo menu.lst na Etapa 1, copie as informações menu.lst Linux da instalação Linux original no fim do novo arquivo menu.lst.

      Por exemplo, o arquivo menu.lst de uma instalação Ubuntu seria similar ao seguinte:


      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

      Cuidado – Cuidado –

      Não edite diretamente os conteúdos originais do arquivo menu.lst. Sempre adicione novas informações ao final do arquivo ou faça alterações copiando o conteúdo existente e, em seguida, modifique tal conteúdo.


    4. Salve e saia do arquivo.

  3. Reinicialize o sistema.

    Quando o sistema for reinicializado, o menu GRUB deve incluir entradas para as instâncias dos sistemas operacionais Linux e do Oracle Solaris.