Philm annonce la sortie de son nouveau gestionnaire d'amorçage, le nommé grub-quiet.
Mise en garde:
Ce programme est encore en développement et il semblerait que certains aient eu de gros soucis en testant en dur. Pour ma part, je l'ai fait et ça fonctionne bien, mais je ne saurais trop vous recommander la plus grande prudence. Pensez bien a sauvegarder les fichiers de conf avant si vous voulez tenter l'aventure. Au mieux, il faudrait tester la 18.0-beta-7 pour voir si votre matériel l'accepte bien.
Cela-dit, la collaboration avec Fedora pourrait permettre une meilleure mixité des deux systèmes.
Voici une traduction auto de la présentation de nouveau grub à la sauce Manjaro:
Avec la v18.0-beta-7 j'ai changé la façon dont nous utilisons grub. C'est l'information nécessaire à communiquer à l'utilisateur lorsqu'il utilise grub-quiet package.
Nous avons ajouté de nouvelles fonctionnalités à grub-quiet. Sur ce point, nous avons travaillé avec Fedora.
Sur les systèmes avec un seul OS installé, la seule fonction du menu grub est d'autoriser le démarrage des noyaux plus anciens, ce qui n'est nécessaire que comme option de secours en cas de bogue grave du noyau et n'est donc pas directement utile pour une utilisation normale.
Manjaro a déjà fait beaucoup de travail pour ne pas montrer des messages de démarrage trop techniques aux utilisateurs finaux pendant le démarrage, par exemple, nous passons le silence au noyau et nous avons eu plymouth pour montrer un bootsplash au lieu d'un tas de "Starting service-foo : Messages "OK".
Le menu grub avec ses versions noyau est un autre exemple d'information trop technique pour les utilisateurs finaux et sur les systèmes non multi-boot, il n'est normalement pas nécessaire, il est donc préférable de le cacher.
Cette modification ajoutera la fonction menu-auto-hide à grub, qui, lorsqu'elle est activée, masquera le menu si :
La machine n'a qu'un seul système d'exploitation installé .
Le démarrage précédent a mis un drapeau pour indiquer qu'il a démarré avec succès.
Pour faciliter l'accès au menu lorsqu'il est masqué, cette modification permet également d'étendre la façon dont le menu peut être masqué. Actuellement, pour afficher le menu lorsqu'il est masqué, l'utilisateur doit appuyer sur ESC pendant le démarrage. Il y a 3 problèmes avec cela
Il n'est pas facile à découvrir
Temporisation de la touche ESC Appuyer à droite peut s'avérer difficile
ESC fait entrer la machine dans son écran de configuration firmware/BIOS sur certaines machines (en particulier avec le #bladebook).
Nous avons donc ajouté 2 nouvelles méthodes pour résoudre ces problèmes :
Appuyez sur F8 pour afficher le menu (F8 a été la touche pour afficher le menu de démarrage de Windows pour de nombreuses anciennes versions de Windows).
Maintenez la touche SHIFT enfoncée pendant le démarrage, cela corrige le problème de timing et voici ce que fait Ubuntu
Cette nouvelle fonctionnalité de masquage automatique sera automatiquement activée sur les nouvelles installations de Manjaro 18.0. Cette fonction peut être désactivée en cours d'exécution :sudo grub-editenv - menu_auto_auto_hide
Vous pouvez également afficher le menu une fois pendant 60 secondes au prochain démarrage :sudo grub-editenv - set menu_show_once_once=1
Comment activer le démarrage de smooth-bootup2
Ces étapes ne sont nécessaires que si vous n'utilisez aucun support d'installation Manjaro 18.0-beta-7.
- Passer à la branche testing et mettez à jour.
- Installer linux418 ou linux419
- Installer grub-quiet
- Réinstaller grub sur MBR (Attention : utilisez le cmd correct pour votre système !)
- EFI :
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
- BIOS :
sudo grub-install --rechecheck /dev/sd[X]
(changez[X] pour votre lettre de périphérique. Vérifiez via lsblk -f)
- Redémarrez pour voir si tout démarre toujours correctement (optionnel)
- Vérifiez que vous avez
loglevel=3 vga=current rd.systemd.show_status=auto rd.udev.log-priority=3 vt.global_cursor_default=0
dans /etc/default/grub sous GRUB_CMDLINE_LINUX_DEFAULT ou GRUB_CMDLINE_LINUX
sed -i -e 's|fsck|||g' /etc/mkinitcpio.conf
sudo mkinitcpio -P
sudo update-grub
Traduit avec www.DeepL.com/Translator
- Redémarrez votre système