Pergunta

Modern OpenSolaris está configurado para logins raiz Não permitir durante carregadores normais. Só é possível no modo de usuário único. No entanto, muitas instruções on-line simplesmente dizer para adicionar "-s" para o fim dos argumentos de inicialização grub padrão, o que deixa uma exibição progresso de inicialização gráfica em um loop infinito e nunca entra no console do modo de usuário único.

Foi útil?

Solução

O ponto-chave deixado de fora de muitos OpenSolaris instruções de inicialização de usuário único é que você deve modificar um inicialização de texto entrada grub, e não o gráfica de entrada padrão. Iniciando em modo gráfico com as folhas de comutação de usuário único gráfico progresso da inicialização sobrepostos no topo da consola para sempre, nunca permitindo que o console de manutenção para ser visível.

  • Reiniciar.
  • No grub rápido, destaque a entrada text boot mais recente e pressione 'e'.
  • Realce a linha que começa com kernel$ e pressione 'e'.
  • Adicionar '-s' até o fim da linha.

por exemplo. mudança:

kernel$ /platform/i86pc/kernel/$ISADIR/unix -Bv$ZFS-BOOTFS

para

kernel$ /platform/i86pc/kernel/$ISADIR/unix -Bv$ZFS-BOOTFS -s
  • Pressione 'enter'.
  • Pressione 'b' para arrancar.

O sistema deverá inicializar sem a gráfica sobreposição, e deve chegar rapidamente no console manutenção do sistema.

Outras dicas

solução completa de OpenIndiana 157:

  1. reboot
  2. No grub pronta, realce a entrada de inicialização de texto mais recente e 'e' imprensa.
  3. Remover três linhas (d pressionando com o cursor sobre a linha a ser excluído): /boot/solaris.xpm splashimage d25f00 primeiro plano fundo 115d93
  4. Imprensa e com o cursor no início linha com o kernel $
  5. parte Remove "console = gráficos" desta linha
  6. Adicionar 's' ao final desta linha
  7. Prima 'enter'.
  8. Prima 'b' para arrancar.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top