Salut
Asaiel.
Je te conseille de télécharger ☞
rEFInd☜ de
Roderick Smith (clique sur la pastille verte :
Download). Tu obtiens un dossier dézippé intitulé
refind-bin-0.9.0 : ce dossier tel quel est parfaitement inactif, et sert seulement de conteneur des ressources d'installation de «
rEFInd» (les binaires du logiciel) --> je te conseille de le déplacer à un endroit de ton OS où tu pourras le retrouver sans problème en cas de besoin (il arrive, en effet, que l'installation de «
rEFInd» "saute" à la suite de manœuvres intempestives et qu'il faille réitérer cette installation --> ce qui implique toujours de revenir à ce dossier "source" d'installation et de pouvoir le retrouver sans problème). Pour ma part, sur les conseils de
Roderick Smith, j'ai créé à la racine de mon OS (dans l'espace où sont localisés les répertoires-Système :
Applications,
Bibliothèque,
Système,
Utilisateurs etc.) un répertoire intitulé :
EFI (en m'authentifiant avec mon mot-de-passe
admin pour ce faire). C'est dans ce répertoire
EFI que je localise toujours les dossiers des mises-à-jour successives de «
rEFInd» (j'en ai une petite collection :
refind-bin-0.7.4,
refind-bin-0.8.4,
refind-bin-0.8.7,
refind-bin-0.9.0) --> chaque fois qu'après des expérimentations avec mon Mac j'ai fait sauter l'installation de «
rEFInd», le répertoire de référence
EFI à la racine de l'OS est ainsi toujours bien en évidence pour refaire l'installation. [NB. Il est toujours utile de visiter régulièrement le site de
Roderick Smith : ☞
Roderick W. Smith's Web Page☜ afin de vérifier s'il n'y a pas une mise-à-jour récente de «rEFInd» (sinon : il suffit de taper refind-bin dans Google pour opérer cette vérification).
------------------
Une fois que tu as réglé la question de la localisation du dossier de réserve des ressources de «rEFInd» dans ton OS, voici le procédé le plus commode pour installer les binaires --> tu vas à : Applications/Utilitaires et tu lances le «Terminal». Dans la fenêtre qui s'ouvre, tu vas passer une commande de la forme :
Bloc de code:
sudo /chemin_au_dossier/refind-bin-0.9.0/install.sh
et voici comment tu t'y prends en pratique pour l'écrire --> tu commences par taper dans la fenêtre tu «Terminal» uniquement le mot :
(par lequel tu réclames des droits root = Super-Utilisateur Système) et tu sautes un espace avec la barre d'espacement du clavier. Cela fait, en-dehors de la fenêtre du«Terminal», tu vas dans le Finder à l'emplacement de ton dossier refind-bin-0.9.0 des ressources d'install de «rEFInd», tu l'ouvres, tu repères le fichier : install.sh et tu en fais carrément un glisser-déposer dans le fenêtre du «Terminal» --> cette opération renseigne automatiquement le chemin au fichier et le nom du fichier (le fichier install.sh est le script exécutoire qui permet l'installation de «rEFInd»).
Il te suffit alors de presser la touche ↩︎ (= "Entrée") du clavier pour activer la commande --> une demande de
password s'affiche (commande
sudo) --> tape ton mot-de-passe
admin à l'aveugle - aucun caractère ne se montrant à la frappe - et derechef ↩︎ --> le script d'installation s'exécute et il ne te reste plus qu'à
re-démarrer en mode simple (sans option, comme la touche "alt") --> tu accèdes automatiquement à un écran où se trouvent affichés tous les volumes actuellement démarrables de ton Mac (supportant :
OSX,
Linux,
Windows,
Recovery HD selon les cas) : il suffit de choisir le volume de
boot. Par ailleurs, l'appui sur la touche
F2 après affichage de cet écran permet l'affichage d'un écran secondaire présentant les options spéciales de
boot :
Single User,
Safe Mode,
Verbose etc.
--------------------
Si je t'ai conseillé l'installation de «
rEFInd», c'est qu'il s'agit d'un gestionnaire de
boot qui remplit exactement les services que tu souhaites : disposer automatiquement à chaque démarrage d'un écran de choix de tous les disques démarrables disponibles sur le Mac (et secondairement de toutes les options de
boot). Car, sinon, il n'est pas possible comme tu le demandais de "forcer l'affichage du gestionnaire de démarrage à chaque boot ... sans utiliser la touche Alt". Car il s'agit d'un « écran de choix du disque de démarrage » qui ne s'affiche qu'à condition de solliciter le gestionnaire de démarrage (
DiskManager) natif (un programme auxiliaire de l'
EFI = le
Programme Interne résidant sur la Carte-Mère du Mac) - ce qu'on ne peut faire qu'en pressant la touche "alt" au départ - justement.
--------------------
Remarque : le script
install-sh d'installation de «
rEFInd» commence par monter en volume la partition
/dev/disk0s1 (graphiquemnt invisible) du disque du Mac qui est l'
ESP :
EFI System Partition = 1ère partition par défaut d'un disque supportant une table de partition
GPT (
GUID Partition Table).Ce volume contient nativement un répertoire intitulé
EFI, dans lequel réside un dossier natif
Apple. C'est à côté de ce dossier
Apple que le script d'installation crée 2 dossiers connexes :
refind et
tools, qui contiennent les binaires du logiciel (fichiers exécutables). Le script d'installation, cela fait, adresse à la mémoire
NVRAM de la Carte-Mère (mémoire statique recelant des instructions de
boot que le
Programme Interne =
EFI du Mac charge au démarrage) un
boot-args (argument de
boot) commandant l'exécution directe par l'
EFI du
boot_loader : refind_x64.efi de l'
ESP en lieu et place du
boot_loader par défaut :
boot.efi (localisé sur le volume d'
OS X at:
/System/Library/CoreServices). En conséquence de cet aiguillage changeant le
boot_loader cible de l'
EFI, c'est donc le fichier démarreur de «
rEFInd» qui se trouve exécuté au démarrage, avec la prise d'effet : "affichage de l'écran de
boot de
refind".
C'est ce
boot-args en
NVRAM qui est susceptible de sauter suite à des manœuvres intempestives, auquel cas les binaires de «
rEFInd» sont, certes, toujours en place sur le volume de l'
ESP, mais rendus inopérants, puisque l'
EFI, n'étant plus automatiquement dirigée sur le
boot_loader du volume de l'
ESP :
/EFI/refind/refind_x64.efi, reprend le cours normal des choses, en allant exécuter le
boot_loader par défaut du volume de l'OS :
/System/Library/CoreServices/boot.efi. Refaire exécuter le script
install.sh dans le «
Terminal» restaure alors le
boot-args en
NVRAM commandant l'exécution directe par l'
EFI du
boot_loader spécifique de «
rEFInd» sur l'
ESP du disque.
--------------------