Was ich erreichen möchte:
Ich möchte meinen vollständigen Start meiner Ubuntu 16.04 LTS-Installation so anpassen, dass dasselbe Hintergrundbild angezeigt wird, das sich tatsächlich auf meinem Desktop befindet.
Was ich bisher erreicht habe:
fügte das Hintergrundbild dem Grub-Menü hinzu, indem die folgenden Zeilen hinzugefügt
/etc/deault/grub
undupdate-grub
anschließend ausgeführt wurden.export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png" export GRUB_COLOR_NORMAL="white/black" export GRUB_COLOR_HIGHLIGHT="black/white"
Das Hintergrundbild wurde dem Begrüßungs- und Anmeldebildschirm hinzugefügt
Problem:
Wenn ich hochfahre, wird das Bild in Grub angezeigt, aber dann sehe ich selten den Begrüßungsbildschirm. Stattdessen wird ein fast leerer Bildschirm angezeigt, auf dem die Dateisystemprüfung wie folgt angezeigt wird:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Dies verhindert, dass ich die Boot-Erfahrung habe, die ich erreichen möchte, da danach der Begrüßungsbildschirm kurz nach dieser Meldung auftaucht.
Frage:
Wie kann ich diese Meldung aus der Anzeige entfernen, damit ich nahtlos mit meinem geliebten Hintergrundbild booten kann, ohne die Dateisystemprüfung vollständig auszuschalten (falls möglich)?
Antworten:
Starten von Startnachrichten
Sie sollten dies mit dem Kernel-Parameter
loglevel=
oder erreichen könnenquiet
Ich bin mir nicht sicher, auf welcher Ebene dies versteckt sein würde (oder wie leise Ihr Stiefel sein soll).
Vorübergehend
e
Starten Sie Ihren Computer neu und klicken Sie im Grub-Menü auf , um die Startparameter zu bearbeiten.Scrollen Sie
linux...
mit den Pfeiltasten bis zum Ende der ZeileFügen Sie den gewünschten
loglevel
Parameter oderquiet
das Ende dieser Zeile hinzu. Beispiel:oder
Wenn Sie mit der Bearbeitung fertig sind, starten Sie den Start durch Drücken von
F10
Beharrlich
Bearbeiten Sie dazu
/etc/default/grub
Bearbeiten Sie die Zeile:
GRUB_CMDLINE_LINUX_DEFAULT=
Kommentieren Sie es bei Bedarf aus und fügen Sie die gewünschte Protokollstufe oder Ruhe hinzu - zum Beispiel
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
oderGRUB_CMDLINE_LINUX_DEFAULT="quiet"
und Renn
sudo update-grub
fsck Nachrichten
entferne fsck aus initramfs
fsck wird standardmäßig von initramfs ausgeführt. Wenn Sie es entfernen und systemd fsck ausführen lassen, können Sie die Ausgabe umleiten.
man initramfs
Weitere Informationen zum Entfernen von fsck aus den Ramfs finden Sie unter und wiki.ubuntu.com/Initramfs.systemd fsck
Aus dem Arch-Wiki:
In Ubuntu befinden sich diese Dateien beide in
/lib/systemd/system
Wenn das Dateisystem beim Booten nicht von den initramfs überprüft wird, wird systemd-fsck-root.service automatisch ausgeführt.
Siehe http://manpages.ubuntu.com/manpages/wily/man8/[email protected]
quelle
fsck
Meldung angezeigt. Hier meine Parameter:GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=0 splash"
e
im Boot-Grub-Menü auf drücken . Wenn ja, bin ich mir nicht sicher, wie die Lösung aussehen würde.man initramfs.conf
wird Ihnen helfen zu verstehen, wie Siefsck
aus dem RAM fs entfernen . wiki.ubuntu.com/Initramfs bietet weitere Informationen zum Generieren eigener RAM-Fs.Ich habe auch schwarzen Bildschirm nach Grub mit Konsolenprotokollierung und einem Blitz von Plymouth Splash Screen selbst bei einer Neuinstallation von 16.04 LTS erlebt. Das Deaktivieren von Nachrichten ist wahrscheinlich nicht das Beste. Ich habe Google außerhalb von Ubuntu gefragt und diesen Thread entdeckt . In Kommentar Nr. 18 finden Sie die Befehle, mit denen mein Problem behoben wurde, ohne dass Nachrichten deaktiviert wurden.
Mein Verfahren zur Implementierung des Fixes war wie folgt:
sudo -i
(Geben Sie Ihr Administratorkennwort ein.)echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
update-initramfs -u
exit
(um sich als root abzumelden).Wenn Plymouth nun ordnungsgemäß funktioniert, passen Sie den Startvorgang an. Wenn Sie viele Versuche unternommen haben, den Plymouth-Begrüßungsbildschirm mit Terminalbefehlen zu reparieren, empfehle ich eine Neuinstallation und einen Neustart. Möglicherweise haben Sie Ihr Dateisystem beschädigt und sind sich dessen nicht bewusst.
quelle
console=tty3
Verschiebt die fsck-Ausgabe in die nicht standardmäßige Konsole und hält tty1 sauber.quelle