Apple

Le gestionnaire de démarrage rEFInd

Par Maximus , le 12 juin 2019 - 10 minutes de lecture

Le gestionnaire de démarrage rEFInd

par Roderick W. Smith, rodsmith@rodsbooks.com

Initialement écrit: 3/14/2012; dernière mise à jour de la page Web:
11/12/2018, référençant la réFine 0.11.4

Cette page Web est fournie gratuitement et sans publicité extérieure gênante. cependant, j'ai pris le temps de le préparer et l'hébergement Web coûte de l'argent. Si vous trouvez cette page Web utile, veuillez envisager de faire un petit don pour aider à maintenir ce site opérationnel. Merci!

Donner 1,00 $ Faire un don de 2,50 $ Faire un don de 5,00 $ Faire un don de 10,00 $ Faire un don de 20,00 $ Donner une autre valeur

introduction

Cette page décrit rEFInd, ma branche du gestionnaire de démarrage rEFIt pour les ordinateurs basés sur les interfaces EFI (Extensible Firmware Interface) et Unified EFI (UEFI). Comme rEFIt, rEFInd est un gestionnaire de démarrage, Cela signifie qu’il présente un menu d’options à l’utilisateur lors du premier démarrage de l’ordinateur, comme indiqué ci-dessous. RECHERCHE n'est pas un chargeur de démarrage, qui est un programme qui charge un noyau de système d’exploitation et lui confie le contrôle. (Depuis la version 3.3.0, le noyau Linux inclut cependant un chargeur de démarrage intégré. Cette distinction est donc plutôt artificielle de nos jours, du moins pour Linux.) De nombreux gestionnaires de démarrage populaires, tels que Grand Unified Bootloader (GRUB) , sont également des chargeurs de démarrage, ce qui peut brouiller la distinction dans l'esprit de nombreux utilisateurs. Tous les systèmes d'exploitation compatibles EFI incluent des chargeurs d'amorçage. Cette limitation ne pose donc pas de problème. Si vous utilisez Linux, sachez que plusieurs chargeurs de démarrage EFI sont disponibles. Il peut donc s'avérer difficile de choisir entre eux. En fait, le noyau Linux peut fonctionner comme un chargeur de démarrage EFI, ce qui donne des caractéristiques de rEFInd similaires à celles d'un chargeur de démarrage pour Linux. Voir ma page Web sur ce sujet pour plus d'informations.

REFIn présente un menu graphique pour sélectionner votre
    démarrer l'OS.

En théorie, les implémentations EFI devraient fournir des gestionnaires de démarrage. Malheureusement, dans la pratique, ces gestionnaires de démarrage sont souvent assez pauvres pour être inutiles. Le pire que j'ai personnellement rencontré concerne Hybrid EFI de Gigabyte, qui ne vous offre aucune option de démarrage, à part le choix du périphérique de démarrage (disque dur par rapport au disque optique, par exemple). J'ai entendu parler d'autres qui sont tout aussi mauvais. Pour cette raison, un bon gestionnaire de démarrage EFI, qu'il soit autonome ou intégré à un chargeur de démarrage, est une nécessité pratique pour le démarrage multiple sur un ordinateur EFI. C'est là que rEFInd entre en jeu.

J'ai décidé de lancer le projet précédent rEFIt car, bien que rEFIt soit un programme utile, il comporte plusieurs limitations importantes, telles qu'un contrôle médiocre du processus de détection du chargeur de démarrage et la possibilité d'afficher au plus quelques entrées sur son écran principal. . Christoph Pfisterer, l'auteur de FiFIt, a mis fin à la mise à jour de feFIt avec la version 0.14, parue en mars 2010. Depuis que j'ai fait de plus en plus de confiance, Christoph a commencé à orienter les utilisateurs de FEFIt vers un nouveau projet.

Comme indiqué précédemment, rEFInd est un gestionnaire de démarrage pour les ordinateurs EFI et UEFI. (J'utilise «EFI» pour désigner l'une ou l'autre version, à moins que la distinction ne soit importante.) Vous en tirerez probablement parti sur des ordinateurs démarrant plusieurs systèmes d'exploitation, tels que deux ou plus de Linux, Mac OS X et Windows. Vous serez ne pas trouver rEFInd utile sur des ordinateurs plus anciens basés sur le BIOS ou sur des systèmes dotés d'autres types de microprogrammes, tels que les anciens Macs basés sur PowerPC. Jusqu'au milieu de 2011, peu d'ordinateurs autres que les Mac basés sur Intel utilisaient EFI; mais à partir de 2011, les fabricants d'ordinateurs ont commencé à adopter le UEFI en masse, de sorte que la plupart des ordinateurs achetés depuis utilisent EFI. Malgré cela, de nombreux PC modernes prennent en charge à la fois le démarrage de type EFI et le démarrage de style BIOS, ce dernier via un mode de compatibilité BIOS connu sous le nom de Module de support de compatibilité (CSM). Ainsi, vous pouvez utiliser un démarrage de style BIOS sur un ordinateur basé sur EFI. Si vous ne savez pas quelle méthode de démarrage votre ordinateur utilise, consultez la première de ses sous-sections, Quel est votre mode de démarrage?

Les sections suivantes de ce document sont sur des pages séparées. Sachez que vous n’avez probablement pas besoin de toutes les lire; passez simplement aux sections qui vous intéressent:

Remarque: Je considère rEFInd être logiciel de qualité bêta! Cela dit, rEFInd est un programme utilisable dans sa forme actuelle sur de nombreux systèmes. Si vous avez des problèmes, n'hésitez pas à me laisser un message.

Références et informations complémentaires

  • Pages Web d'information
    • Le processus de démarrage EFI décrit, de manière générale, le démarrage des systèmes EFI.
    • La partition système EFI et le comportement de démarrage par défaut couvrent le processus de démarrage EFI de manière plus technique et plus détaillée, ainsi que la manière dont Fedora fonctionne. fallback.efi programme fonctionne.
    • Un fil de la liste de diffusion du noyau Linux décrivant le nouveau chargeur de stub EFI introduit dans la série de noyaux Linux 3.3.
    • La page wiki UEFI d’Arch Linux contient de nombreuses informations sur UEFI et Linux.
    • Ma propre page EFI Boot Loaders for Linux fournit des informations sur l'installation et la configuration de plusieurs chargeurs de démarrage EFI Linux courants et de leurs gestionnaires de démarrage.
    • Mon Linux sur UEFI: une page du Guide d'installation rapide fournit des conseils utiles sur la procédure d'installation de Linux sur des systèmes EFI.
    • Phoenix Technologies gère un wiki sur les sujets EFI, y compris des informations sur de nombreux appels système EFI utiles aux programmeurs.
    • Matthew J. Garrett, le développeur du chargeur d'amorçage shim chargé de gérer Secure Boot, tient un blog dans lequel il écrit souvent sur les problèmes liés à EFI.
    • Adam Williamson a écrit un bon résumé de ce qu'est EFI et de son fonctionnement.
    • J. A. Watson a passé en revue la technologie rEFInd sur un ordinateur portable HP sous ZDNet. Il avait de graves problèmes à cause des bogues UEFI de HP, mais il a finalement réussi à le faire fonctionner.
    • James Jesudason propose un tutoriel sur l’installation d’Ubuntu 13.04 bêta sur un Macbook Retina Pro sur cette page de blog. Je recommanderais d'utiliser un pilote de système de fichiers Linux pour lire le noyau directement à partir d'un système de fichiers Linux plutôt que de le copier sur la partition OS X comme dans le tutoriel, mais l'une ou l'autre méthode fonctionnera.
    • L'utilitaire Windows MBR2GPT, qui fait partie de la mise à jour de Windows 10 Creator, peut convertir un ordinateur Windows démarrant en mode BIOS à partir d'un disque MBR en un ordinateur démarrant en mode EFI à partir d'un disque GPT. Notez que je n’ai jamais utilisé cet outil et que je ne sais pas du tout comment il s’adapterait à une configuration à démarrage multiple.
    • <! –

    • Ce billet de blog explique comment convertir Windows du mode BIOS au démarrage en mode EFI. Cette tâche est rarement nécessaire, mais quand vous en avez besoin, vous vraiment besoin de ça.
    • ->

    • Si vous souhaitez développer vous-même le logiciel EFI, ma programmation pour EFI peut vous aider à démarrer.
    • Cette page explique comment configurer plusieurs versions de Linux et Windows à l’amorçage multiple à l’aide de rEFInd. La méthode décrite était sous-optimale de plusieurs manières (telle que la réinstallation de rEFInd dans chaque distribution plutôt que l’utilisation de refind-mkdefault pour ajuster l’ordre de démarrage), mais cela fonctionne.
  • Programmes supplémentaires
  • Les communications
    • Le forum de discussion de rEFInd sur Sourceforge offre un moyen de discuter de rEFInd avec d'autres utilisateurs ou avec moi.
    • Vous pouvez m'envoyer des requêtes ou des rapports de bogues par courrier électronique.
    • Ce fil de discussion sur MacRumors détaille les efforts déployés pour démarrer Windows 7 et Windows 8 en mode EFI, plutôt que d'utiliser Boot Camp, sur un Mac 64 bits. Cela peut être fait avec certains modèles, mais est difficile, en particulier pour Windows 7. Sachez que le thread est long et comporte de nombreuses fausses pistes.

copyright © 2012–2018 par Roderick W. Smith

Ce document est distribué selon les termes de la licence GNU Free Documentation License (FDL), version 1.3.

Si vous avez des problèmes avec ou commentez cette page Web, veuillez m'envoyer un courrier électronique à l'adresse rodsmith@rodsbooks.com. Merci.

Revenir à ma page Web principale.

Maximus

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.