Ce que je veux réaliser:
Je souhaite personnaliser le démarrage complet de mon installation Ubuntu 16.04 LTS pour afficher le même fond d'écran, qui se trouve en fait sur mon bureau.
Ce que j'ai réalisé jusqu'à maintenant:
ajouté le papier peint au menu de menu en ajoutant les lignes suivantes à /etc/deault/grub
et en faisant ensuite un update-grub
.
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 d'accueil et à l'écran de connexion
Problème:
Lorsque je démarre, l'image est affichée en mode Grub, mais je vois rarement l'écran de démarrage, mais un écran presque vide affiche la vérification du système de fichiers comme suit:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Cela m'empêche de bénéficier de l'expérience de démarrage que je souhaite obtenir car après cela, l'écran de démarrage s'affichera peu de temps après ce message.
Question:
Comment puis-je supprimer ce message afin que je puisse obtenir un démarrage en continu avec mon fond d'écran préféré, sans désactiver la vérification du système de fichiers (si possible)?
Vous devriez pouvoir y parvenir avec le paramètre de noyau loglevel=
ou quiet
name__
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
Je ne sais pas exactement à quel niveau cela serait caché (ni à quel point vous souhaitez que votre chaussure soit silencieuse).
redémarrez votre ordinateur et, dans le menu de menu, cliquez sur e
pour modifier les paramètres de démarrage.
faites défiler jusqu'à la fin de la ligne linux...
à l'aide des touches fléchées
ajoutez le paramètre souhaité loglevel
ou quiet
à la fin de cette ligne. Exemple:
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro loglevel=4
ou
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro quiet
une fois l’édition terminée, continuez au démarrage en appuyant sur F10
Pour ce faire, éditez /etc/default/grub
éditez la ligne: GRUB_CMDLINE_LINUX_DEFAULT=
supprimez la mise en commentaire, le cas échéant, et ajoutez le niveau de consignation souhaité ou silencieux - par exemple GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
ou GRUB_CMDLINE_LINUX_DEFAULT="quiet"
et lancez Sudo update-grub
fsck est exécuté par défaut par 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 du ramfs.
De l'arch wiki:
Copiez maintenant les fichiers systemd-fsck-root.service et systemd-fsck @ .service situés dans/usr/lib/systemd/system/dans/etc/systemd/system/et modifiez-les, en configurant StandardOutput et StandardError de la manière suivante:
[Un service]
Type = coup unique
RemainAfterExit = yes
ExecStart =/usr/lib/systemd/systemd-fsck
StandardOutput = null
StandardError = journal + console
TimeoutSec = 0
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 initramfs lors du démarrage, systemd-fsck-root.service est automatiquement exécuté.
voir http://manpages.ubuntu.com/manpages/wily/man8/[email protected]
Moi aussi, je rencontre un écran noir après la gravure avec consignation sur la console et un écran d’écran de démarrage de Plymouth, même lors d’une nouvelle installation de 16.04 LTS. Désactiver les messages n'est probablement pas la meilleure chose à faire. J'ai cherché dans Google en dehors de demander Ubuntu et découvert ce fil . Dans commentaire n ° 18 vous trouverez les commandes qui ont résolu mon problème sans désactiver les messages.
Ma procédure pour implémenter le 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, personnalisez votre processus de démarrage. Si vous avez essayé plusieurs fois de réparer l'écran de démarrage de Plymouth avec des commandes de terminal, je vous suggère d'effectuer une nouvelle installation et de recommencer à zéro, vous avez peut-être endommagé votre système de fichiers sans vous en rendre compte.