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.
Essas instruções assumem que você já tenha instalado o Linux no seu sistema e, em seguida, o Oracle Solaris.
As instruções para instalar o sistema operacional Linux não estão incluídas nessa tarefa.
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.
Após a instalação ter sido concluída, edite o arquivo menu.lst ativo, como a seguir:
Abra uma janela de terminal e assuma a função raiz ou se torne o usuário raiz.
$ su root Password: |
Utilizando um editor de texto, edite o arquivo menu.lst.
Por exemplo:
# vi /pool-name/boot/grub/menu.lst |
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 |
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.
Salve e saia do arquivo.
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.