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

(Opcional) Para retroceder para o ambiente de inicialização fonte

Os procedimentos a seguir para retrocesso dependem da situação de ativação do novo ambiente de inicialização:


Exemplo 9–1 SPARC: Para retroceder, apesar da criação com êxito do ambiente de inicialização

Neste exemplo, o ambiente de inicialização original c0t4d0s0 é reestabelecido como o ambiente de inicialização ativo, apesar de ter sido ativado com êxito. O nome do dispositivo é first_disk.


# /sbin/luactivate first_disk 
# init 6


Exemplo 9–2 SPARC: Para retroceder de uma falha de ativação do ambiente de inicialização

Neste exemplo, o novo ambiente de inicialização não é inicializável. É necessário retornar para a solicitação OK antes de inicializar do ambiente de inicialização original, c0t4d0s0, em modo de usuário único.


OK boot net -s
# /sbin/luactivate first_disk
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# init 6

O ambiente de inicialização original, c0t4d0s0, torna-se o ambiente de inicialização ativo.



Exemplo 9–3 SPARC: Para retroceder para o ambiente de inicialização original ao utilizar uma imagem de instalação de CD, DVD ou rede

Neste exemplo, o novo ambiente de inicialização não é inicializável. Não é possível inicializar de um ambiente de inicialização original e é necessário utilizar uma imagem de instalação de mídia ou rede. O dispositivo é /dev/dsk/c0t4d0s0. O ambiente de inicialização original, c0t4d0s0, torna-se o ambiente de inicialização ativo.


OK boot net -s
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# umount /mnt 
# init 6


Exemplo 9–4 x86: Para retroceder para o ambiente de inicialização original ao utilizar o menu GRUB

Começando com a versão Solaris 10 1/06, os exemplos a seguir fornecem as etapas para retroceder ao utilizar o menu GRUB.

Neste exemplo, o menu GRUB é exibido corretamente, mas o novo ambiente de inicialização não é inicializável. Para ativar um retrocesso, o ambiente de inicialização original é inicializado no modo de usuário único.

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


    Observação –

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


  2. Para exibir o menu GRUB, reinicialize o sistema.


    # init 6
    

    O menu GRUB é exibido.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    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.
  3. Do menu GRUB, selecione o ambiente de inicialização original. O ambiente e inicialização deve ter sido criado com o software GRUB. Um ambiente de inicialização que foi criando antes da versão Solaris 10 1/06 não é um ambiente de inicialização GRUB. Se não possuir um ambiente de inicialização inicializável, então pule para Exemplo 9–5.

  4. Edite o menu GRUB ao digitar: e.

  5. Selecione kernel /boot/multiboot utilizando as teclas de seta e digite e. O menu de edição grub é exibido.


    grub edit>kernel /boot/multiboot
  6. Inicialize para o modo de usuário único, digitando -s.


    grub edit>kernel /boot/multiboot -s
    
  7. Inicialize e monte o ambiente de inicialização. A seguir, ative-o.


# b
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0
(yes or no)? yes
# umount /mnt
# init 6


Exemplo 9–5 x86: Para retroceder para o ambiente de inicialização original com o menu GRUB utilizando o DVD ou CD

Começando com a versão Solaris 10 1/06, os exemplos a seguir fornecem as etapas para retroceder ao utilizar o DVD ou CD.

Neste exemplo, o novo ambiente de inicialização não é inicializável. Além disso, o menu GRUB não é exibido. Para ativar um retrocesso, o ambiente de inicialização original é inicializado no modo de usuário único.

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

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


    Observação –

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


  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. Montar o ambiente de inicialização. A seguir, ative e inicialize.


    # fsck /dev/dsk/c0t4d0s0
    # mount /dev/dsk/c0t4d0s0 /mnt 
    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    # umount /mnt
    # init 6