Come disattivare il messaggio di controllo del filesystem che si verifica durante l'avvio

7

Cosa voglio ottenere:

Voglio personalizzare il mio avvio completo della mia installazione di Ubuntu 16.04 LTS per mostrare lo stesso sfondo che è effettivamente sul mio desktop.

Ciò che ho raggiunto fino ad ora:

  • ha aggiunto lo sfondo al menu di grub aggiungendo le seguenti righe a /etc/deault/grub e facendo successivamente un update-grub .

    export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png"
    export GRUB_COLOR_NORMAL="white/black"
    export GRUB_COLOR_HIGHLIGHT="black/white"
    
  • ha aggiunto lo sfondo alla schermata iniziale e alla schermata di accesso

Problema:

Quando avvio la foto viene visualizzata mentre ci si trova in grub, ma raramente viene visualizzata la schermata iniziale, ma viene visualizzata una schermata quasi vuota che mostra il controllo del file system come segue:

/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks

Questo mi impedisce di avere l'esperienza di avvio che voglio ottenere dopo che lo splash-screen è appena spuntato dopo quel messaggio.

Domanda:

Come posso rimuovere questo messaggio dalla visualizzazione in modo da ottenere un avvio senza interruzioni con il mio amato sfondo, senza disattivare completamente il controllo del file system (se possibile)?

    
posta Videonauth 15.05.2016 - 19:33

2 risposte

2

Disattivazione dei messaggi di avvio

Dovresti riuscire a ottenere ciò con il parametro kernel loglevel= o quiet

loglevel=       All Kernel Messages with a loglevel smaller than the
                console loglevel will be printed to the console. It can
                also be changed with klogd or other programs. The
                loglevels are defined as follows:

                0 (KERN_EMERG)          system is unusable
                1 (KERN_ALERT)          action must be taken immediately
                2 (KERN_CRIT)           critical conditions
                3 (KERN_ERR)            error conditions
                4 (KERN_WARNING)        warning conditions
                5 (KERN_NOTICE)         normal but significant condition
                6 (KERN_INFO)           informational
                7 (KERN_DEBUG)          debug-level messages


quiet       [KNL] Disable most log messages

Non sono sicuro di quale livello esattamente questo sarebbe nascosto (o quanto silenzioso vorresti che fosse lo stivale).

Temporaneamente

riavvia il computer e al menu grub premi e per modificare i parametri di avvio.

scorri fino alla fine della riga linux... utilizzando i tasti freccia

aggiungi il parametro loglevel desiderato o quiet alla fine di quella linea. Esempio:

linux      /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro loglevel=4

o

linux      /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro quiet

una volta terminata la modifica, procedi all'avvio premendo F10

persistentemente

Per fare ciò, modifica /etc/default/grub

modifica la riga: % Co_de%

decommentalo se necessario e aggiungi il livello di log o il silenzio desiderato, ad esempio GRUB_CMDLINE_LINUX_DEFAULT= o GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

ed esegui GRUB_CMDLINE_LINUX_DEFAULT="quiet"

messaggi fsck

rimuovi fsck da initramfs

fsck viene eseguito di default da initramfs. rimuovendolo e avendo eseguito systemd fsck saremo in grado di reindirizzare l'output.

vedi sudo update-grub e wiki.ubuntu.com/Initramfs per maggiori informazioni sulla rimozione di fsck dal ramfs.

systemd fsck

Dal wiki dell'arch:

% Bl0ck_qu0te%

In Ubuntu, questi file si trovano entrambi in man initramfs

Se il file system non viene controllato da initramfs durante l'avvio, systemd-fsck-root.service verrà eseguito automaticamente.

vedi link

    
risposta data Paul 08.06.2016 - 20:23
0

Anch'io ho avuto problemi di schermo nero dopo grub con la registrazione della console e un flash di splash screen Plymouth anche su una nuova installazione di 16.04 LTS. Disabilitare i messaggi non è probabilmente la cosa migliore da fare. Ho cercato Google al di fuori di Ubuntu e ho scoperto questo thread . In commento # 18 troverai i comandi che hanno risolto il problema senza messaggi di disabilitazione.

La mia procedura per implementare la correzione è stata la seguente:

  1. Apri terminale (dovrai accedere come root)
  2. Tipo: sudo -i (digita la tua password amministratore)
  3. Tipo: echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
  4. Tipo: update-initramfs -u
  5. Tipo: exit (per disconnettersi come root).
  6. Chiudi il terminale e riavvia il computer.

Ora se Plymouth funziona correttamente, procedi con la personalizzazione del processo di avvio. Se hai provato molti tentativi di correggere lo splash screen di Plymouth con i comandi del terminale, ti suggerisco di installare e ricominciare da capo, potresti aver causato danni al tuo file system e non esserne consapevole.

    
risposta data Joe Wicz 17.11.2017 - 22:10

Leggi altre domande sui tag