Come faccio ad avviare in modalità testo vero?


32

Ho trovato il modo di disabilitare gdmo lightdmqualunque cosa usi 11.10, ma non riesco a trovare un modo per ottenere un vero avvio in modalità testo. Voglio vedere passare tutti i messaggi del kernel mentre si avvia, non uno stupido schermo viola.

Alla fine il desktop manager è stato spento, ma ora ho uno schermo viola per un po ', quindi passa a TTY1. Dopo ciò accade, ricevo circa mezza schermata dei messaggi del kernel (la fine della sequenza di avvio; informazioni sull'esecuzione degli script init ecc.) E il prompt di accesso. Ho fatto questo cambiamento GRUB_CMDLINE_LINUX_DEFAULTe GRUB_CMDLINE_LINUXad texta /etc/defaults/grub.

Davvero la mia domanda principale è: cosa sta mettendo in piedi quello stupido schermo viola all'avvio, e come lo disabilito !?


premere il pulsante su durante l'avvio.
shantanu,

Dai un'occhiata a questo post per un how-to sull'avvio di testo ad alta risoluzione con plymouth.

Risposte:


36

Modifica in /etc/default/grub

# Stops the ubuntu purple screen
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

# Uncomment to disable graphical terminal (grub-pc only) 
GRUB_TERMINAL=console

Quindi eseguire a sudo update-grub.


Non ho visto il valore GRUB_TERMINAL. Molte grazie. Questo ha funzionato. Ho cambiato solo i valori che avevo visto menzionare online. Non mi sento mai a mio agio a modificare gli script di configurazione del boot loader. Ho sempre paura che dovrò usare la mia chiavetta di salvataggio: P
Caleb1994

apt-get purge plymouth-theme-ubuntu-text- Questo cancella un sacco di roba dopo aver fatto quanto sopra
Ian Macintosh,

@IanMacintosh, che rozzo chiarisce? Sulla mia macchina dice che libererà 84 kB di spazio su disco. Rimuove anche qualcos'altro?
Drew Noakes,

@IanMacintosh, quindi ho provato questo. Il comando ha impiegato parecchio tempo update-initramfs: Generating /boot/initrd.img-3.11.0-26-generic. Successivamente ho riavviato e confrontato l'output del diagramma di avvio. Il tempo di avvio è aumentato di circa due secondi. Il ritardo sembra essere stato causato da busybox. Dopo aver reinstallato plymouth-theme-ubuntu-textil tempo di avvio è tornato indietro. Non posso spiegare perché questo sia, ma è quello che ho osservato.
Drew Noakes,

1
La velocità di avvio sarà influenzata negativamente se si scrive molto testo sullo schermo, in particolare in modalità grafica con scorrimento lento. La domanda non riguarda il tentativo di avviare 5 secondi più velocemente. Potresti provare una nuova domanda e vedere come funziona.
Ian Macintosh,

4

Per assicurarti che "quella stupida schermata viola" non venga più visualizzata dopo l'avvio, procedi come segue nel /etc/default/grubfile:

  • sudo vi /etc/default/grub
  • Premere iper accedere alla modalità di modifica vi.
  • Rimuovi il commento dalla riga che legge #GRUB_TERMINAL=consolerimuovendo il comando iniziale#
  • Premere Escper uscire dalla modalità di modifica vi.
  • Digitare :wqper salvare le modifiche apportate al /etc/default/grubfile e uscire da vi
  • Aggiorna /boot/grub/grub.cfgper applicare la modifica eseguendosudo update-grub

    Se il tuo computer utilizza systemd, devi dire a systemd di saltare la GUI di accesso predefinita in questo modo:

  • sudo systemctl enable multi-user.target --force

  • sudo systemctl set-default multi-user.target


  • Riavvia il computer: sudo reboot

Ora, "quello stupido schermo viola" non verrà più visualizzato.

Ricorda, è necessario aggiornare /boot/grub/grub.cfgper applicare le modifiche.


1

Dall'editor del menu di avvio di Grub (ovvero il menu che viene visualizzato durante l'avvio della macchina), puoi provare a commentare la riga "load_video".


Ho scoperto che dovevo farlo ** ha funzionato anche quando elimino "quiet splash"
Jay Sullivan,

1

Potresti anche voler impedire al kernel di modificare le modalità video che possono essere problematiche, specialmente se non riesci a vedere il prompt di accesso o è parzialmente fuori dallo schermo. Aggiungi l'impostazione GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" su / etc / default / grub:

#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.