Para retroceder para o ambiente de inicialização original, escolha o procedimento que melhor se enquadra nas circunstâncias.
x86: Para retroceder apesar da ativação com êxito do novo ambiente de inicialização com o menu GRUB
x86: Para retroceder de uma falha na ativação do ambiente de inicialização com o menu GRUB
Utilize este procedimento quando tiver ativado com êxito o novo ambiente de inicialização, mas está insatisfeito com os resultados. É possível retornar rapidamente para o ambiente de inicialização original ao utilizar o menu GRUB.
Os ambientes de inicialização que estão sendo alternados devem ser ambientes de incialização GRUB que foram criados com o software GRUB. Se um ambiente de inicialização foi criado com a versão Solaris 8, 9 ou 10 3/05, o ambiente de inicialização não é um ambiente de inicialização GRUB.
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 .
Reinicialize o sistema.
# init 6 |
O menu GRUB é exibido. O Solaris OS é o ambiente de inicialização original. O ambiente de inicialização second_disk foi ativado com êxito e aparece no menu GRUB. As entradas failsafe são para recuperação se por alguma razão a entrada primária não inicializar.
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. |
Para inicializar o ambiente de inicialização original, utilize a tela de seta para selecionar o ambiente de inicialização original e pressione Voltar.
# su # init 6 |
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. |
Selecione o ambiente de inicialização original, Solaris.
Se houver falha ao inicializar, utilize o procedimento a seguir para retroceder para o ambiente de inicialização original. Neste exemplo, o menu GRUB é exibido corretamente, mas o novo ambiente de inicialização não é inicializável. O dispositivo é /dev/dsk/c0t4d0s0. O ambiente de inicialização original, c0t4d0s0, torna-se o ambiente de inicialização ativo.
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 da 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.
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 .
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. |
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 GRUB inicializável, então pule este procedimento, x86: Para retroceder de uma falha na ativação do ambiente de inicialização com o menu GRUB e DVD ou CD.
Inicialize para modo de usuário único ao editar o menu GRUB.
Para editar o menu GRUB principal, digite e.
O menu de edição GRUB é exibido.
root (hd0,2,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive |
Selecione a entrada kernel do ambiente de inicialização original ao utilizar as teclas de seta.
Para editar a entrada de inicialização, digite e.
A entrada kernel é exibida no menu de edição GRUB.
grub edit>kernel /boot/multiboot |
Digite -s e pressione Enter.
O exemplo a seguir nota a localização da opção -s.
grub edit>kernel /boot/multiboot -s |
Para iniciar o processo de inicialização no modo de usuário simples, digite b.
Se necessário, verifique a integridade do sistema de arquivos raiz (/) para ambiente de inicialização de retrocesso.
# fsck mount_ point |
Um sistema de arquivos raiz (/) que é conhecido e confiável
Monte o segmento raiz do ambiente de inicialização original para algum diretório (como /mnt):
# mount device_name /mnt |
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.
Do segmento raiz do ambiente de inicialização ativo, digite:
# /mnt/sbin/luactivate |
luactivate ativa o ambiente de inicialização de trabalho anterior e indica o resultado.
Desmonte /mnt.
# umount /mnt |
Reinicialize.
# init 6 |
O ambiente de inicialização de trabalho anterior torna-se o ambiente de inicialização ativo.
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.
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.
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 .
Insira o DVD do Sistema Operacional Solaris para Plataformas x86 ou Software Solaris para plataformas x86 - CD 1.
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. |
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. | +----------------------------------------------------------------- --+ |
Escolha a opção "Shell de usuário único".
A seguinte mensagem é exibida.
Do you wish to automatically update the boot archive? y /n |
Digite: n
Starting shell... # |
Você está agora no modo de usuário único.
Se necessário, verifique a integridade do sistema de arquivos raiz (/) para ambiente de inicialização de retrocesso.
# fsck mount_ point |
Um sistema de arquivos raiz (/) que é conhecido e confiável
Monte o segmento raiz do ambiente de inicialização original para algum diretório (como /mnt):
# mount device_name /mnt |
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.
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.
Desmonte /mnt.
# umount 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.
Reinicialize.
# init 6 |
O ambiente de inicialização de trabalho anterior torna-se o ambiente de inicialização ativo.