Domanda

OpenSolaris moderna è configurato per non consentire i login di root durante stivali normali. È possibile solo in modalità utente singolo. Tuttavia, molte istruzioni online semplicemente dicono di aggiungere "-s" alla fine degli argomenti di avvio di default grub, che lascia una visualizzazione grafica di avanzamento di avvio in un ciclo infinito e non entra mai la console in modalità utente singolo.

È stato utile?

Soluzione

Il punto chiave lasciato fuori molte istruzioni di avvio singolo utente OpenSolaris è che è necessario modificare un testuale di avvio ingresso grub, e non il valore predefinito grafico di ingresso. Avvio in modalità grafica con l'interruttore singolo utente lascia la grafica di avanzamento di avvio sovrapposto in cima alla console per sempre, non permettere mai che la console di manutenzione per essere visibile.

  • Reboot.
  • Al prompt di GRUB, evidenziare la voce text boot più recente e premere 'e'.
  • Evidenziare la riga che inizia con kernel$ e premere 'e'.
  • Aggiungi '-s' alla fine della linea.

es. cambiare:

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

a

kernel$ /platform/i86pc/kernel/$ISADIR/unix -Bv$ZFS-BOOTFS -s
  • Premere 'enter'.
  • Premere 'b' per l'avvio.

Il sistema dovrebbe avviarsi senza una sovrapposizione grafica, e dovrebbe prontamente arrivare alla console di manutenzione del sistema.

Altri suggerimenti

soluzione completa di OpenIndiana 157:

  1. Reboot
  2. Al prompt di GRUB, evidenziare il più recente voce di avvio testo e premere 'e'.
  3. Rimuovi tre linee (premendo d con cursore sulla riga da cancellare): /boot/solaris.xpm splashimage d25f00 primo piano sfondo 115d93
  4. premere il tasto e con il cursore sulla linea che inizia con kernel $
  5. Rimuovi parte "console = grafica" da questa riga
  6. Aggiungi 's' alla fine di questa riga
  7. Premere 'enter'.
  8. Premere 'B' per l'avvio.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top