Primeiros passos com o Oracle Solaris 11 Express

Apêndice B Solucionando problemas na versão Oracle Solaris 11 Express

Este capítulo fornece informações sobre as soluções dos problemas mais comuns que possam ocorrer ao instalar ou utilizar o Oracle Solaris 11 Express.

Se você encontrar um problema, faça o seguinte:

Dicas sobre como solucionar problemas ao iniciar o Oracle Solaris

Utilize as informações a seguir para ajudá-lo a solucionar problemas potenciais de inicialização.

O que fazer se o seu sistema inicia no Modo de console

Se a placa gráfica não é suportada pelo CD interativo do sistema ou se sistema não possui uma, o sistema é inicializado no modo console quando o CD interativo é inserido. Nesse caso, não é possível executar a instalação GUI.

As duas alternativas possíveis são:

ProcedureComo adicionar pacotes de software adicionais após uma instalação com o instalador de texto do Oracle Solaris

Se você utiliza o instalador de texto, o sistema instalado não inclui todos os pacotes de software incluídos em uma instalação com o CD interativo. Em particular, o sistema instalado não inclui a área de trabalho GNOME. Para que seu sistema contenha todos os pacotes de software que são incluídos em uma instalação do CD interativo, incluindo a área de trabalho GNOME, utilize o procedimento a seguir para adicionar os pacotes adicionais necessários em seu sistema instalado.


Observação –

A fim de efetuar o procedimento a seguir, seu sistema necessita de acesso à rede para que seja possível baixar os pacotes de software a partir de um repositório IPS em rede.


  1. Assuma função raiz ou se torne o usuário raiz.


    $ su -
    password:
    #
  2. Crie um novo ambiente de inicialização (BE) para instalar os pacotes adicionais.


    # beadm create be-name
    

    Observação –

    Ao criar um novo BE e instalar os pacotes adicionais, você retém seu sistema originalmente instalado e, assim, pode voltar para ele se necessário.


  3. Monte o BE recém-criado no ponto de montagem temporário, /tmp/a.


    # beadm mount be-name /tmp/a
    
  4. Adicione o pacote de software slim_install ao novo BE.


    # pkg -R /tmp/a install slim_install
    

    O pacote slim_install é um grupo grande de pacotes que inclui pacotes específicos para a área de trabalho GNOME.

  5. Remova o pacote de software.


    # pkg -R /tmp/a uninstall slim_install
    

    Observação –

    O pacote slim_install é um pacote de grupo. A remoção do recipiente do grupo slim_install permite gerenciar individualmente todos os pacotes que foram instalados como parte daquele grupo.


  6. Atualize o arquivo de inicialização no novo BE.


    # bootadm boot-archive -R /tmp/a
    
  7. Desmonte o BE recém-criado.


    # beadm unmount be-name
    
  8. Ative o novo BE.


    # beadm activate be-name
    
  9. Reinicialize o sistema.


    # reboot
    

ProcedureComo instalar o Oracle Solaris a partir do CD interativo se o sistema é inicializado no modo de console

Antes de começar

Para esse procedimento, são necessários dois sistemas em rede: o sistema onde o CD interativo foi iniciado (sistema de destino) e o sistema remoto a partir do qual a instalação será efetuada. Ambos os sistemas precisam ter acesso à rede. Não é necessário que os dois sistemas estejam na mesma subrede. No entanto, o sistema de destino precisa ser acessível a partir do sistema remoto. Além disso, o sistema remoto precisa ser executado em um sistema operacional que suporte uma área de trabalho gráfica.

  1. No sistema a ser instalado, insira o CD interativo e inicie o sistema.

  2. No logon do console, insira o logon e senha padrão.

    O logon de usuário padrão e a senha para o Oracle Solaris é jack.

  3. Torne-se o usuário raiz.


    $ su root
    Password: solaris
    

    A senha raiz é solaris.

  4. Ative o serviço para o programa de logon remoto ssh.


    # svcadm enable ssh
    
  5. Exibe o endereço IP que é atribuído pelo DHCP para o sistema de destino.


    # ifconfig -a
    
  6. No sistema remoto, abra a janela do terminal e insira:


    $ ssh -X ip-address-of-target -l jack
    

    onde ip-address-of-target é a saída do ifconfig -a comando que você executou no sistema de destino.

    Executar este comando no sistema remoto abre um shell seguro, permitindo que você acesse o sistema de destino para usar o instalador GUI.

  7. Torne-se o usuário raiz.


    $ su root
    Password: solaris
    
  8. Execute o instalador GUI:


    # /bin/gui-install
    
  9. Após a instalação ter sido concluída, reinicie o sistema de destino.

Como monitorar o processo de inicialização do CD interativo

É possível alternar entre a tela de inicialização gráfica padrão e a tela de inicialização de texto. A possibilidade de alternar para a tela de inicialização de texto pode ser útil se suspeitar que o processo de inicialização do sistema não está funcionando corretamente. A tela de texto pode conter mensagens informativas ou uma solicitação de entrada do usuário. Alternar para a tela de inicialização de texto não tem impacto na seqüência de inicialização, a não ser como a informação é exibida na tela. A inicialização do sistema operacional continua e é concluída normalmente.

Para alternar para uma inicialização de texto, pressione qualquer tecla por alguns segundos após a tela de inicialização gráfica aparecer e a barra de progresso é exibida.


Observação –

Após alternar da inicialização gráfica para a inicialização de texto, não há como voltar para a tela de inicialização gráfica.


Solução de problemas de logon e conta do usuário

Se não puder efetuar logon no sistema instalado, use o seguinte procedimento.

ProcedureComo solucionar problemas de logon

Solucionar problemas de logon requer que você tenha acesso ao sistema ao iniciar no modo de usuário único, para que possa solucionar a natureza do problema e aplicar a solução apropriada. Este procedimento inclui as etapas para inicializar um sistema no modo de usuário único, assim como soluções para os problemas mais comuns de logon.

  1. Inicie o sistema no modo de usuário único.

    1. Quando a sequência de inicialização for iniciado e o menu GRUB exibido, insira e para editar as entradas do menu GRUB.

    2. Com as teclas de seta para cima e para baixo, selecione a linha kernel$ e insira e para editar aquela entrada.

    3. Digite um -s após a entrada kernel$.

    4. Pressione Return (ou Enter) para voltar para a tela anterior.

    5. Para iniciar o sistema no modo de usuário único, insira b.

  2. Quando solicitado, insira um nome de conta de usuário.

    O nome da conta pode ser raiz ou qualquer outra conta privilegiada, como jack, da imagem ISO do CD interativo, ou uma conta criada durante a instalação.

  3. Insira a senha raiz.

    Após o sistema ser iniciado, dependendo de uma situação em particular, é possível realizar uma das seguintes ações:

    • Exiba as contas e funções de usuário existentes:


      -bash-3.2#  cat /etc/user_attr
      
    • Exclua uma conta de usuário:


      -bash-3.2# userdel username
      
    • Crie uma nova conta de usuário:


      -bash-3.2# useradd username
      
      1. Atribua uma senha para o nome de usuário.


        -bash-3.2# passwd username
        

        Observação –

        Será preciso inserir a senha duas vezes.


      2. Atribua a função raiz para aquele usuário.


        -bash-3.2# usermod -R root username
        
  4. Para retornar para o sistema instalado, insira exit.