rEFInd

Logiciel capture d'écran:
rEFInd
Détails logiciels:
Version: 0.9.2 Mise à jour
Date de transfert: 27 Sep 15
Développeur: Roderick W. Smith
Licence: Gratuit
Popularité: 790

Rating: 3.5/5 (Total Votes: 4)

refind est un open source du gestionnaire de démarrage ou boot loader qui supporte Linux, Mac OS X et Microsoft Windows des systèmes d'exploitation. Il & rsquo;. Sa fourche du gestionnaire de démarrage rEFIt bien connu, mais conçue pour supporter UEFI (Unified Extensible Firmware Interface) à base de machines

L'application permet aux utilisateurs de modifier manuellement et définir les options de démarrage-temps, essayez les systèmes d'exploitation en direct qui sont distribués sur les disques CD bootable ou des lecteurs flash USB, lancer Linux 3.3.0 et les noyaux ultérieurs qui sont construits avec le soutien EFI stub loader.


Caractéristiques un coup d'oeil

Principales caractéristiques incluent un support pour Secure Boot, qui dépend d'un Preloader ou programme de cale séparée, la capacité de lancer des utilitaires de récupération de MS Windows et Macintosh, ainsi que des programmes EFI tiers comme une coquille EFI.

En comparaison avec rEFIt, nous pouvons immédiatement remarquons que refind est capable de meilleures machines à base d'UEFI poignée qui contiennent des chargeurs de démarrage multiples et détecte automatiquement installé gestionnaires de démarrage EFI. En outre, il fournit à la fois en mode texte et des instructions de démarrage graphique.

En termes plus techniques, l'application dispose d'un support pour EFI 1.x et 2.x UEFI machines, ainsi que les PC et les plates-formes Mac. Il prend également en charge un large éventail de systèmes de fichiers, y compris EXT2, EXT3, EXT4, Btrfs, ReiserFS, ISO-9660, et HFS +.

Une autre caractéristique intéressante est la capacité à redémarrer dans l'utilitaire de configuration du firmware de UEFIs spécifiques. En outre, l'application prend en charge les mises à jour du noyau Linux sans entretien, ce qui signifie qu'il n'y pas besoin de configurer manuellement certains paramètres de démarrage après une mise à jour du noyau.


Conclusions

Dans l'ensemble, refind est encore un autre grand chargeur d'amorçage UEFI, conçu comme un (GRand Unified Bootloader) logiciel solution de remplacement pour le GRUB. Il & rsquo; s en quelque sorte similaire au gestionnaire Gummiboot de démarrage, mais il inclut encore plus de fonctionnalités, de multiples options de configuration, ainsi que le soutien pour de nombreux systèmes de fichiers et les systèmes d'exploitation. Il est navigable avec le clavier et prend en charge les images de fond personnalisées.

Ce qui est nouveau dans cette version:

  • Peu de temps après la libération 0.9.1, je commencé à recevoir des rapports de bogues à propos de problèmes avec elle et Shim 0,8. (Voir ce fil pour un tel rapport.) Il se trouve que le problème n'a pas été un nouveau bogue dans refind, mais plutôt un changement de Shim 0,7 à 0,8 Shim qui l'a rendu presque inutile avec refind. Plus précisément, Shim 0,8 maintenant registres dé lui-même de l'EFI après un programme de suivi sur lance un autre. Ceci est fait pour éviter les problèmes dans un chemin d'amorçage dans lequel Shim lance fallback.efi, qui lance à son tour une autre Shim. Cela crée un nouveau problème, cependant: refind peut valider un seul binaire avant qu'il ne soit "coupé" de Shim. Depuis les pilotes de refind sont binaires, si vous utilisez un pilote unique, ce qui signifie que vous ne serez pas en mesure de lancer quoi que ce soit qui nécessite la validation par Shim. Je découvris rapidement une solution de contournement, que je l'ai mis en œuvre dans ce communiqué de presse. Je considère cela comme un «band-aid" patch, cependant, car il repose sur une bizarrerie de la logique de Shim de contourner son de l'enregistrement. En tant que tel, la solution de contournement dans le présent communiqué peut rompre avec un avenir Shim. Une véritable solution prendra plus de temps à se développer. Je veux libérer cette version de solution de contournement pour parer d'autres problèmes à court terme, cependant. Cette version introduit également une nouvelle fonctionnalité, qui est aussi Shim-lié: Depuis la version 0.7, Shim a soutenu le lancement des binaires autres que grubx64.efi en les passant sur la ligne de commande. (En fait, Shim 0,4 soutenu, mais il a fallu une spécification de chemin cassé.) Je l'ai ajouté le support pour que cette fonctionnalité install.sh: Ajout de l'option --keepname à install.sh provoque le script de préserver filename régulière de refind et enregistrer le approprirate suivi sur les paramètres d'avoir Shim lancement refind par ce nom. Cela fonctionne, mais est susceptible d'être plus délicate que d'utiliser la valeur par défaut Shim suivi sur le nom de grubx64.efi. L'avantage, bien sûr, est que refind n'a pas besoin «mensonge» à propos de son nom, ce qui rend pour moins de confusion dans les noms de fichiers. Pour le moment, le RPM et Debian je construis ne pas utiliser cette nouvelle fonctionnalité de dénomination, puisque je ne peux pas être sûr de la version de Shim pourraient être ramassé. Ces changements ne touchent pas les utilisateurs qui ne utilisent Secure Boot.

Ce qui est nouveau dans la version 0.8.6:

  • La plupart (mais pas tous) des changements de cette libération se concentrer sur Windows double amorçage et les questions spécifiques au Mac. Il ya une nouvelle icône Windows 8, qui est maintenant utilisé par défaut comme l'icône Windows, bien que l'ancienne icône reste disponible et est utilisée pour Windows XP et bottes antérieures sur Mac. Si le pilote NTFS est chargé, refind va maintenant exclure des volumes non-démarrage NTFS à partir de la liste de démarrage Mac (ce changement n'a pas d'incidence ordinateurs UEFI). Un bogue qui causait une erreur d'identification des disques entiers et les volumes NTFS comme étant FAT a été fixé (encore une fois, ce problème affectée Mac, PC non). Un couple de bugs de Mac-install.sh spécifiques ont été corrigés, ce qui entraîne une identification plus fiable de l'ESP et du répertoire d'installation. Les versions précédentes ignorés un nom de volume de "HFS + volume" parce que ce nom a été produit par les versions antérieures du pilote refind HFS + pour tous les volumes HFS +; mais le HFS + actuel pilote produit un véritable nom de volume, je me suis donc retiré ce cas particulier à partir du code. Je l'ai enlevé le chantier d'R472 commettre, introduit en 0.8.5, car il a été à l'origine de certains fichiers BMP à ne parviennent pas à charger. Enfin, le jeton hideui dans refind.conf accepte désormais une valeur de badges, qui a pour effet de cacher les badges de type disque associés aux icônes de lancement du système d'exploitation.

Ce qui est nouveau dans la version 0.8.5:

  • Le plus gros changement avec cette version est un nouveau pilote NTFS contribué par Samuel Liao, qui a également contribué au conducteur Btrfs. Samuel a également contribué quelques corrections de divers pilotes et un changement de la façon dont le clavier est manipulé, ce qui améliore la réactivité sur certains systèmes. Cette version améliore également la façon install.sh fonctionne sous OS X. En particulier, il tweaks la commande bénis d'une manière qui peut éliminer les retards de démarrage et il fait un meilleur travail de détection et de remplacement des installations existantes refind (sur le ESP), plutôt à l'aveuglette écrit à EFI / BOOT. Enfin, cette version applique commits de la fin de l'histoire de rEFIt: r467, ce qui améliore la manipulation de bottes BIOS / hérités de la seconde et suivantes disques sur Mac; et R472, qui permet une manipulation des images BMP qui ne sont pas inversée verticalement. Ces validations ne sont pas présents dans refind dès le début parce que le point de départ pour refind était un paquet source Debian prise à partir d'une version légèrement plus tôt.

Ce qui est nouveau dans la version 0.8.4:

  • OS X 10.10 ("Yosemite") a apporté des modifications qui ont nécessité des modifications à la script install.sh de deux refind et refind défaut. Plus précisément, Yosemite utilise maintenant une forme de gestion des volumes logiques (LVM) qui rend l'installation refind le répertoire racine OS X impossible, donc l'emplacement par défaut est modifié à l'ESP. Les modifications apportées à la valeur par défaut pour dont_scan_volumes sont nécessaires pour rendre le nouvel emplacement pour le chargeur de démarrage OS X show up. Un autre grand changement est dans la nouvelle (mais expérimentale) avec le démarrage réseau, avec l'aide de iPXE. Voir le fichier BUILDING.txt dans le paquet source pour plus de détails sur la façon de construire et installer les fichiers nécessaires. Une nouvelle option pour refind.conf, enable_and_lock_vmx, définit le bit VMX sur les processeurs Intel, qui est nécessaire pour le démarrage de certains hyperviseurs tels que Hyper-V. Cette fonction peut être réglée sur les EFI de nombreux ordinateurs, mais certains, comme les Macs, le manque cette capacité. (Ne pas définir cette option sur les processeurs AMD ou Intel CPU âgées qui manquent de cette fonction, si!) Si refind ne peut pas trouver son répertoire des icônes, il tombe maintenant de retour en mode texte. Un bug dans dont_scan_files a été fixé, vous permettant de spécifier un chemin d'accès complet à certains chargeurs cas spécial démarrage de les omettre des analyses. Enfin, je l'ai mis à jour les icônes pour Fedora et Ubuntu et ajouté une icône pour Xubuntu.

Ce qui est nouveau dans la version 0.8.3:

  • Cette version introduit un certain nombre de corrections de bugs mineurs et améliorations de fonctionnalités. De ces plus visible utilisateur sont que sur les Macs, refind affiche désormais l'étiquette d'une partition pour les systèmes d'exploitation du BIOS amorçable sur les systèmes de fichiers que refind ne peut pas lire; et vous pouvez maintenant passer timeout = -1 dans refind.conf avoir refind démarrer immédiatement l'OS par défaut, sauf si il ya une pression de touche lorsque les charges refind, auquel cas cette pression de touche est lue comme une touche de raccourci. Un changement qui est moins susceptible d'être remarqué est que le paramètre par défaut pour scan_all_linux_kernels est maintenant vrai. Depuis cette option avait été décommenté dans le fichier de configuration de l'échantillon, ce changement ne sera pas affecter la plupart des gens. Je l'ai corrigé un bug qui faisait refind pour décharger les pilotes dès qu'ils ont été chargés. Cela n'a pas d'incidence sur les pilotes de refind car ils ignoré les appels de l'EFI pertinente; mais ce fut la prévention de certains autres pilotes de travailler. Je ai ajouté deux nouvelles icônes, une pour Mythbuntu et l'autre pour le gestionnaire de démarrage Clover. Enfin, je l'ai enlevé GPLv2 le code d'Oracle à partir du code du pilote noyau de système de fichiers, car il était incompatible avec la GPLv3 utilisé par le pilote Btrfs. Ce changement ne devrait pas affecter le fonctionnement des pilotes, mais il ya une petite chance qu'il le fera.

Ce qui est nouveau dans la version 0.8.2:

  • je l'ai continué à affiner le code de démarrage UEFI BIOS-mode avec cette version; il utilise maintenant les entrées de démarrage du BIOS en mode fournies par le firmware par défaut, et scanne activement de nouvelles entrées que si le jeton deep_uefi_legacy_scan est présent dans refind.conf. Ce changement est motivé par rapports que je recevais des ai entrées de démarrage du BIOS en mode de multiplication sur certains systèmes; Cependant, une analyse approfondie est nécessaire pour détecter les deuxième et ultérieures disques sur d'autres ordinateurs. Un deuxième changement important est que la sélection par défaut est maintenant le dernier botté article plutôt que le premier élément dans la liste. Vous pouvez toujours définir une position par défaut via le jeton de default_selection, et en fait, si vous fournissez une liste qui commence par +, le défaut sera l'élément précédemment initialisé à moins qu'il ne peut être trouvé, dans ce cas, les articles suivants dans la liste sera jugé. Des changements mineurs comprennent l'ajout d'une icône pour Mageia Linux, un correctif de bug mineur dans le code GUID-analyse, et une mise à jour de mon système de construction personnelle de TianoCore UDK2010.SR1.UP1.P1 à UDK2014. Ce dernier point aura une incidence sur toute autre personne qui utilise TianoCore de construire refind, car certains chemins par défaut ont changé, de sorte que vous devrez peut-être vous mettre à jour ou modifier le chemin dans Make.tiano.

Ce qui est nouveau dans la version 0.8.1:

  • Le plus grand changement de code de cette version est que le code de démarrage du BIOS UEFI-mode style de refind fonctionne maintenant quand refind est construit avec GNU-EFI ainsi que lors de sa construction avec Tianocore. Ce changement ne sera pas affecter les utilisateurs de mon binaire construit, qui ont longtemps été faites avec Tianocore, mais si votre distribution construit refind avec GNU-EFI, il pourrait vous intéresser. Quelques corrections de bugs perceptible par l'utilisateur comprennent un correctif pour un bug qui pouvait provoquer refind omettre chargeurs de démarrage sur le répertoire racine d'une partition, un correctif pour un bug qui faisait .VolumeIcon.icns pour prendre une priorité plus élevée que prévu sur OS X démarrage volumes, un correctif pour un bug qui pouvait provoquer un amorçage BIOS-mode à partir le mauvais périphérique en mode UEFI, et l'amélioration de centrage de descriptions de démarrage du BIOS-mode sur l'écran. D'autres changements incluent deux nouvelles polices bitmap facultative (Ubuntu Mono et Nimbus Mono), omission de messages sur la numérisation des chargeurs de démarrage lorsque scan_delay est mis à 1, un changement de l'ordre de recherche pour les icônes (fichiers PNG remplacent désormais les fichiers ICNS), et un la conversion de toutes les icônes dans le répertoire des icônes de ICNS au format PNG. Notez que ce dernier changement peut nécessiter la modification strophes manuel de démarrage si vous vous référez à des icônes dans le répertoire de l'icône par défaut, selon la façon dont vous mettez à niveau refind.

Ce qui est nouveau dans la version 0.7.9:

  • Cette version comprend un certain nombre de corrections de bugs: install.sh plus affiche des messages d'erreur si l'utilitaire dmraid ne sont pas disponibles; le pilote HFS + rapporte maintenant un nom de volume correct; bogues du pilote de système de fichiers qui pourraient causer des blocages ont été fixés; une «utilité» redondante dans la description de l'utilitaire MOK a été supprimé; et une tentative (non encore non testé) pour régler un problème continu rescanner après éjection d'un disque sur certains ordinateurs a été mis en œuvre. En outre, refind supprime désormais des entrées redondantes noyau sur les systèmes Ubuntu pour garder le menu épuré et une nouvelle option de gdisk a été ajouté à l'article de showtools. (Une version EFI de mon utilitaire gdisk peut être construit avec l'aide de la bibliothèque de fdisk UEFI GPT).

Ce qui est nouveau dans la version 0.7.8:

  • Cette version met l'accent sur les changements sur l'icône et de manutention bannières graphiques. En interne, refind peut maintenant évoluer graphiques, les versions précédentes ne pouvaient pas faire. Pour rendre l'utilisation de cette fonctionnalité, trois nouveaux jetons de refind.conf existent maintenant: big_icon_size et small_icon_size définir les formats de grandes (première rangée OS) et les petites (deuxième rangée-outil) icônes; et banner_scale raconte refind de tirer des bannières à l'échelle 1: 1 (noscale, la valeur par défaut) ou à l'échelle de la bannière pour remplir l'écran (fillscreen). Je ai également ajusté le script de post-installation utilisée par le RPM et Debian pour rechercher des programmes existants Shim appelés shimx64.efi, pas seulement shim.efi (comme cela avait été fait auparavant). Cela devrait aider lors de l'installation d'un paquet sur les distributions qui utilisent le nom de fichier shimx64.efi, comme Ubuntu. Enfin, je vais fournir un ensemble préliminaire de fichiers de paquets Debian, qui peut aider les responsables de la distribution à adopter refind.

Ce qui est nouveau dans la version 0.7.7:

  • Un nouveau jeton de fichier de configuration, windows_recovery_files, mène cette liste de changements; vous pouvez l'utiliser pour spécifier les fichiers qui démarrent des outils de récupération de Windows. Si vous incluez l'option de windows_recovery sur la ligne de showtools, ces fichiers seront alors représentés par un petit insigne de récupération Windows sur la deuxième rangée plutôt que comme un chargeur d'OS pleine taille, réduisant ainsi l'encombrement et faisant l'objet de ce chargeur plus claire. Vous pouvez aussi désormais spécifier un chemin d'accès complet dont_scan_files articles, y compris un spécificateur de volume. Les use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs et windows_recovery_files jetons peuvent tous désormais accepter + comme leur première option, ce qui provoque des éléments de liste ultérieures à ajouter à leurs valeurs par défaut plutôt que de les remplacer. Le fichier de configuration peut maintenant être spécifié lors du lancement du programme en passant une option -c, comme dans myconf.conf -c; vous pouvez utiliser cette fonction pour mettre en place une section de démarrage manuel qui lance refind avec les options de démarrage modifiés. Scans de ext2 / 3 / 4FS et partitions ReiserFS omettent désormais partitions avec UUID du système de fichiers qui ont déjà été observés. Ceci est un effort pour réduire l'encombrement de ces partitions qui sont des composants de RAID 1. Le script install.sh tente maintenant de localiser et monter un ESP démonté lorsqu'il est exécuté sous Linux. Enfin, je l'ai corrigé un bug dans les deux install.sh et mkrlconf.sh qui a causé le fichier refind_linux.conf généré pour contenir une pause parasite de ligne et PARTUUID inutile = spécifications sur certains systèmes.

Logiciel similaire

Commentaires à rEFInd

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!