Ce que je veux réaliser:
Je veux personnaliser mon démarrage complet de mon installation Ubuntu 16.04 LTS pour afficher le même fond d'écran qui est en fait sur mon bureau.
Ce que j'ai réalisé jusqu'à présent:
a ajouté le fond d'écran au menu grub en ajoutant les lignes suivantes
/etc/deault/grub
et en faisantupdate-grub
ensuite.export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png" export GRUB_COLOR_NORMAL="white/black" export GRUB_COLOR_HIGHLIGHT="black/white"
ajout du fond d'écran à l'écran de démarrage et à l'écran de connexion
Problème:
Lorsque je démarre, l'image s'affiche dans grub, mais je vois rarement l'écran de démarrage, à la place, j'obtiens un écran presque vierge montrant la vérification du système de fichiers comme suit:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Cela m'empêche d'avoir l'expérience de démarrage que je veux réaliser car après cela, l'écran de démarrage apparaît juste après ce message.
Question:
Comment puis-je supprimer ce message de sorte que j'obtienne un démarrage transparent avec mon fond d'écran bien-aimé, sans désactiver complètement la vérification du système de fichiers (si possible)?
Réponses:
Messages de démarrage silencieux
Vous devriez pouvoir y parvenir avec le paramètre du noyau
loglevel=
ouquiet
Je ne sais pas exactement à quel niveau cela serait caché (ou à quel point vous aimeriez que votre botte soit).
Temporairement
redémarrez votre ordinateur et appuyez sur le menu grub
e
pour modifier les paramètres de démarrage.faites défiler jusqu'à la fin de la
linux...
ligne à l'aide des touches fléchéesajoutez le
loglevel
paramètre souhaité ouquiet
à la fin de cette ligne. exemple:ou
une fois l'édition terminée, passez au démarrage en appuyant sur
F10
Constamment
Pour ce faire, modifiez
/etc/default/grub
éditez la ligne:
GRUB_CMDLINE_LINUX_DEFAULT=
décommentez-le si nécessaire et ajoutez le niveau de journal souhaité ou silencieux - par exemple
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
ouGRUB_CMDLINE_LINUX_DEFAULT="quiet"
et courir
sudo update-grub
messages fsck
supprimer fsck des initramfs
fsck est exécuté par défaut par les initramfs. en le supprimant et en faisant exécuter fsck par systemd, nous pourrons rediriger la sortie.
voir
man initramfs
et wiki.ubuntu.com/Initramfs pour plus d'informations sur la suppression de fsck des ramfs.systemd fsck
Depuis le wiki arch:
Dans Ubuntu, ces fichiers sont tous deux situés dans
/lib/systemd/system
Si le système de fichiers n'est pas vérifié par les initramfs lors du démarrage, systemd-fsck-root.service sera automatiquement exécuté.
voir http://manpages.ubuntu.com/manpages/wily/man8/[email protected]
la source
fsck
message. Voici mes paramètres:GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=0 splash"
e
dans le menu de démarrage. S'ils le sont, je ne sais pas quelle serait la solution.man initramfs.conf
vous aidera à comprendre comment retirerfsck
du bélier fs. wiki.ubuntu.com/Initramfs a plus d'informations sur la génération de vos propres fichiers RAM.Moi aussi, j'ai connu un écran noir après grub avec la journalisation de la console et un flash de l'écran de démarrage Plymouth même sur une nouvelle installation de 16,04 LTS. La désactivation des messages n'est probablement pas la meilleure chose à faire. J'ai recherché Google en dehors de demander à Ubuntu et découvert ce fil . Dans le commentaire # 18, vous trouverez les commandes qui ont résolu mon problème sans désactiver les messages.
Ma procédure d'implémentation du correctif s'est déroulée comme suit:
sudo -i
(tapez votre mot de passe administrateur)echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
update-initramfs -u
exit
(pour vous déconnecter en tant que root).Maintenant, si Plymouth fonctionne correctement, procédez à la personnalisation de votre processus de démarrage. Si vous avez essayé de nombreuses fois de réparer l'écran de démarrage de Plymouth avec des commandes de terminal, je suggère une nouvelle installation et recommencez, vous avez peut-être endommagé votre système de fichiers et vous n'en êtes pas conscient.
la source
console=tty3
déplace la sortie fsck vers la console non par défaut et garde tty1 propre.la source