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

Procedurex86: Para retroceder de uma falha na ativação do ambiente de inicialização com o menu GRUB e DVD ou CD

Se houver falha ao inicializar, utilize o procedimento a seguir para retroceder para o ambiente de inicialização original. Neste exemplo, o novo ambiente de inicialização não é inicializável. Além disso, o menu GRUB não é exibido. O dispositivo é /dev/dsk/c0t4d0s0. O ambiente de inicialização original, c0t4d0s0, torna-se o ambiente de inicialização ativo.


Cuidado – Cuidado –

Para a versão Solaris 10 3/05, a ação recomendada para retrocesso se o ambiente de inicialização anterior e o novo ambiente de inicialização estiveram em discos diferentes, incluindo a alteração da ordem da inicialização do disco rígido na BIOS. Começando com a versão Solaris 10 1/06, alterar a ordem do disco de BIOS é desnecessária e é altamente desencorajada. Alterar a ordem do disco de BIOS pode invalidar o menu GRUB e tornar o ambiente de inicialização não inicializável. Se a ordem do disco da BIOS é alterada, reverter a ordem de volta para as configurações originais recupera a funcionalidade do sistema.


  1. Torne-se superusuário ou assuma uma função equivalente.

    Funções contêm autorizações e comandos privilegiados. Para maiores informações sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services .

  2. Insira o DVD do Sistema Operacional Solaris para Plataformas x86 ou Software Solaris para plataformas x86 - CD 1.

  3. Inicialize do DVD ou CD.


    # init 6
    

    O menu GRUB é exibido.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris 10 9/10                                               |
    |Solaris 10 9/10 Serial Console ttya                           |
    |Solaris 10 9/10 Serial Console ttyb (for lx50, v60x and v65x  |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  4. Aguarde pela opção padrão para inicializar ou escolha qualquer opção exibida.

    A tela da instalação é exibida.


    +-------------------------------------------------------------------+
    
    |Select the type of installation you want to perform:                |
    |                                                                    |
    |         1 Solaris Interactive                                      |
    |         2 Custom JumpStart                                         |
    |         3 Solaris Interactive Text (Desktop session)               |
    |         4 Solaris Interactive Text (Console session)               |
    |         5 Apply driver updates                                     |
    |         6 Single user shell                                        |
    |                                                                    |
    |        Enter the number of your choice followed by the <ENTER> key.|
    |        Alternatively, enter custom boot arguments directly.        |
    |
    |         If you wait 30 seconds without typing anything,            |
    |         an interactive installation will be started.               |
    +----------------------------------------------------------------- --+
  5. Escolha a opção "Shell de usuário único".

    A seguinte mensagem é exibida.


    Do you wish to automatically update the boot archive? y /n
  6. Digite: n


    Starting shell...
    #

    Você está agora no modo de usuário único.

  7. Se necessário, verifique a integridade do sistema de arquivos raiz (/) para ambiente de inicialização de retrocesso.


    # fsck mount_ point
    
    mount_point

    Um sistema de arquivos raiz (/) que é conhecido e confiável

  8. Monte o segmento raiz do ambiente de inicialização original para algum diretório (como /mnt):


    # mount device_name /mnt
    
    device_name

    Especifica a localização do sistema operacional raiz (/) no dispositivo de disco do ambiente de inicialização que deseja retroceder. O nome do dispositivo é inserido na forma de /dev/dsk/c wtxd ysz.

  9. Do segmento raiz do ambiente de inicialização ativo, digite:


    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    

    luactivate ativa o ambiente de inicialização de trabalho anterior e indica o resultado.

  10. Desmonte /mnt.


    # umount device_name
    
    device_name

    Especifica a localização do sistema operacional raiz (/) no dispositivo de disco do ambiente de inicialização que deseja retroceder. O nome do dispositivo é inserido na forma de /dev/dsk/c wtxd ysz.

  11. Reinicialize.


    # init 6
    

    O ambiente de inicialização de trabalho anterior torna-se o ambiente de inicialização ativo.