chargeur de démarrage

Retrouver le gestionnaire de démarrage

Retrouver le gestionnaire de démarrage
La plupart des systèmes Linux démarrent avec GRUB, mais les alternatives valent toujours la peine d'être explorées. Lorsque le projet BURG a été lancé, l'idée était d'améliorer la configuration et de la rendre plus esthétique. Cela a été assez réussi mais le logiciel est maintenant hors maintenance. Une alternative activement maintenue est rEFind. C'est beaucoup plus raffiné mais il ne prend en charge que le matériel compatible EFI. Vous auriez du mal à trouver un système qui ne prend pas en charge la norme EFI ou UEFI! Windows 8 et les versions ultérieures doivent tous disposer de l'UEFI, et ne peuvent donc pas être expédiés pour les systèmes plus anciens. Si vous voulez vous en assurer sur votre système Linux, vérifiez la commande dmesg.

$ dmesg |grep EFI

Un petit détail rEFInd est un gestionnaire de démarrage, pas un chargeur de démarrage. Cela signifie que vous devez utiliser un chargeur de démarrage. Dans la plupart des cas, vous pouvez cependant utiliser le propre chargeur de démarrage du système d'exploitation. Avec le noyau Linux 3.3.0 et supérieur, le noyau lui-même peut agir comme un chargeur de démarrage. Habituellement, les distributions compilent le noyau avec cet actif. Dans votre ordinateur, l'UEFI a en fait un menu de choix dans de nombreux cas. Ces systèmes sont souvent trop simplifiés, donc un gestionnaire de démarrage soigné peut parfois être utile.

Qu'est-ce que l'amélioration de Refind?

Il facilite la configuration et l'améliore. Certaines améliorations sont des fonctionnalités plus manuelles pour passer des paramètres au noyau, la prise en charge de plus de systèmes d'exploitation et l'ajout d'un chemin de démarrage iPXE lorsque le réseau le permet. rEFInd s'appuie moins sur les fichiers de configuration, car il recherche toutes les partitions amorçables disponibles. Cela peut le rendre légèrement plus lent si vous avez de nombreux fichiers efi. Vous pouvez cependant dire à rEFInd de ne pas les analyser.

Quelles fonctionnalités en valent la peine et quand?

Le package rEFInd est plus polyvalent en ce qui concerne les systèmes d'exploitation qu'il prend en charge. La prise en charge des thèmes est un peu meilleure mais les meilleures fonctionnalités sont lorsque vous rencontrez des problèmes avec votre matériel spécifique.

Comment l'installer, en toute sécurité?

Maintenant que vous avez décidé d'utiliser rEFInd, voici comment l'installer. Dans Ubuntu et de nombreuses autres distributions, vous avez déjà le package disponible à partir du référentiel. Cependant, il s'agit généralement d'une version en retard, donc si vous voulez la plus récente, utilisez le PPA pour Ubuntu. Lorsque vous utilisez une autre distribution, vous avez la possibilité d'utiliser le code source de la page Sourceforge. Avec toutes ces options, vous pouvez également installer sur une clé USB.

Le moyen le plus simple d'installer rEFInd, sur Ubuntu, est d'utiliser son PPA comme ci-dessous.

$ sudo apt-add-repository ppa:rodsmith/refind
$ sudo apt update $ sudo apt install refind

Cette méthode fera tout pour vous et remplacera Grub, que vous avez probablement sur votre système. Si vous ne savez pas si cela en vaut la peine et que vous voulez l'essayer avant de vous décider, il existe un moyen manuel. Avec cette méthode manuelle, vous pouvez également l'installer sur une clé USB et démarrer à partir de là. Pour commencer, téléchargez le fichier zip binaire à partir de la page d'obtention de rEFInd. Décompressez les fichiers dans un répertoire de votre choix.

$ unzip ~/Téléchargements/refind-bin-0.11.4.Zip *: français
$ cd /refind-bin-0.11.4/

A l'intérieur, vous avez tous les binaires que vous pouvez installer un par un mais il y a aussi un script qui facilite les choses. Ceci est le script de recherche d'installation. Vous l'exécutez avec le paramètre -usedefault, en le pointant sur votre clé USB, je.et /dev/sdb1.

$ refind-install -usedefault /dev/sdb1

Sur /dev/sdb1, vous avez maintenant tous les fichiers nécessaires, y compris refind.conf que vous devez modifier pour correspondre à vos besoins. Vous pouvez installer un thème si vous le souhaitez. Voici un exemple! Téléchargez rEFInd-sunset depuis le compte gitlab des auteurs. Vous pouvez utiliser git pour le cloner dans le répertoire des thèmes ou utiliser une version compressée. Assurez-vous que tous les fichiers sont dans le répertoire theme/rEFIND-sunset/ et ajoutez 'include themes/rEFIND-sunset/theme.conf' dans votre 'retrouver.fichier conf'. La prochaine fois que vous démarrez, vous verrez un magnifique coucher de soleil lorsque vous démarrez à partir de cette clé USB.

Maintenant, vous pouvez tester votre installation avec soin sans risquer votre configuration habituelle. Lorsque vous vous sentez à l'aise que cela fonctionne et vous convient, copiez la configuration sur votre disque principal. Vous avez une option pour cela dans la commande refind-install.

$ refind-install -root main

Ici, 'main' devrait être monté sur votre disque système principal. Les fichiers seront installés sous le point de montage 'principal' et votre système devrait bien fonctionner. Si vous préférez, vous pouvez également installer rEFInd à l'aide de votre gestionnaire de packages et copier les fichiers de thème sur. Modifiez également votre recherche.conf pour que vous obteniez les réglages.

Conclusion

La plupart des systèmes Linux démarrent via Grub, c'est généralement suffisant et parfois même excessif. Cependant, dans certains cas, vous avez un matériel étrange ou des goûts particuliers. Dans ces cas, vous devriez envisager rEFInd. Vous pouvez créer une expérience de démarrage beaucoup plus agréable et il est plus facile à utiliser une fois installé.

Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...
Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...