Oracle Guia de instalação do Solaris 10 9/10: Solaris Live Upgrade e planejamento da atualização

x86: Problemas com o Solaris Live Upgrade quando é utilizado o GRUB

Os erros a seguir podem ocorrer quando utilizar o Solaris Live Upgrade e o carregador de inicialização GRUB em um sistema com base em x86.


ERRO: o diretório de instalação de ferramentas do produto de mídia path-to-installation-directory não existe.


ERRO: a mídia <%> não contém uma imagem atualizada do sistema operacional.

Descrição:

As mensagens de erro são vistas ao utilizar o comando luupgrade para atualizar o novo ambiente de inicialização.

Causa:

Uma versão mais antiga do Solaris Live Upgrade está sendo utilizada. Os pacotes do Solaris Live Upgrade que foram instalados em seu sistema são incompatíveis com a mídia e a versão nesta mídia.

Solução:

Sempre utilize os pacotes do Solaris Live Upgrade a partir da versão que estiver atualizando.

Exemplo:

No exemplo a seguir, a mensagem de erro indica que os pacotes do Solaris Live Upgrade no sistema não são da mesma versão que na mídia.


# luupgrade -u -n s10u1 -s /mnt
	Validating the contents of the media </mnt>.
	The media is a standard Solaris media.
	ERROR: The media product tools installation directory 
</mnt/Solaris_10/Tools/Boot/usr/sbin/install.d/install_config> does 
not exist.
	ERROR: The media </mnt> does not contain an operating system upgrade 
image.

ERRO: não é possível encontrar ou não é executável: </sbin/biosdev>.


ERRO: uma ou mais correções exigidas pelo Solaris Live Upgrade não foram instaladas.

Causa:

Uma ou mais correções exigidas pelo Solaris Live Upgrade não estão instaladas no seu sistema. Tenha cuidado de que esta mensagem de erro não obtém todos as correções faltantes.

Solução:

Antes de utilizar o Solaris Live Upgrade, sempre instale todas as correções necessárias. Assegure-se de que você possui a lista de correção atualizada mais recentemente consultando http://sunsolve.sun.com. Procure pelo Infodoc 206844 (anteriormente 72099) no site SunSolve.


ERRO: comando de mapeamento de dispositivo </sbin/biosdev> falhou. Por favor, reinicialize e tente novamente.

Causa:

Razão 1: o Solaris Live Upgrade é incapaz de mapear dispositivos por causa das tarefas administrativas anteriores.

Solução:

Razão 1: reinicialize o sistema e tente novamente o Solaris Live Upgrade

Causa:

Razão 2: se reinicializar o sistema e obter a mesma mensagem de erro, você possui dois ou mais discos idênticos. O comando de mapeamento do dispositivo é incapaz de distinguir entre eles.

Solução:

Razão 2: crie uma nova partição simbólica fdisk em um dos discos. Consulte a página do manual fdisk(1M). Em seguida, reinicialize o sistema.


Não é possível excluir o ambiente de inicialização que contém o menu GRUB

Causa:

O Solaris Live Upgrade impõe a restrição de que um ambiente de inicialização não pode ser excluído se o ambiente de inicialização contiver o menu GRUB.

Solução:

Utilize os comandos lumake(1M) ou luupgrade(1M) para reutilizar o ambiente de inicialização.


O sistema de arquivos que contém o menu GRUB foi acidentalmente refeito. No entanto, o disco possui os mesmos segmentos de antes. Por exemplo, o disco que não foi resegmentado.

Causa:

O sistema de arquivos que contém o menu GRUB é fundamental para manter o sistema inicializável. Os comandos do Solaris Live Upgrade não destroem o menu GRUB. Mas, se acidentalmente refizer ou, de outra forma, destruir o sistema de arquivos que contém o menu GRUB com um comando que não seja um comando do Solaris Live Upgrade, o software de recuperação tenta reinstalar o menu GRUB. O software de recuperação coloca o menu GRUB de volta no mesmo sistema de arquivos na próxima reinicialização. Por exemplo, você deve ter utilizado os comandos newfs ou mkfs no sistema de arquivos e destruído acidentalmente o menu GRUB. Para restaurar o menu GRUB corretamente, o segmento deve aderir às seguintes condições:

  • Conter um sistema de arquivos montável

  • Continuar a ser uma parte do mesmo ambiente de inicialização Solaris Live Upgrade, onde ao segmento residiu anteriormente

Antes de reinicializar o sistema, faça quaisquer ações corretivas necessárias no segmento.

Solução:

Reinicialize o sistema. Uma cópia de backup do menu GRUB é instalada automaticamente.


O arquivo menu.lst do menu GRUB foi excluído acidentalmente.

Solução:

Reinicialize o sistema. Uma cópia de backup do menu GRUB é instalada automaticamente.