D'abord tu démarres avec "
alt" > tu choisis
Récupération 10.11.6 > tu accèdes à l'environnement de secours d'«
El Capitan» > tu vas à la barre supérieure de menus de l'écran >
Utilitaires >
Terminal > tu saisis la commande :
afin de désactiver le
SIP (
System Integrity Protection) qui verrouille des répertoires d'«
El Capitan» via des
flags inscrits en
NVRAM > malheureusement ces derniers verrouillent aussi l'adresse automatique de boot pour l'
EFI de la rubrique :
efi-boot-device contre des customisations. Or pour installer un
boot_manager alternatif > il faut qu'il puisse inscrire en
NVRAM une exécution automatique par l'
EFI du
boot_loader de ce
boot_manager situé dans un dossier de la partition
disk0s1 du disque.
--------------------
Ce préalable accompli > tu télécharges ici ☞
rEFInd☜ qui est un
boot_manager créé et maintenu par
Roderick Smith > tu obtiens un
refind-bin-0.10.3.zip que tu désarchives en un dossier
refind-bin-0.10.3. Je te conseille de conserver soigneusement ce dossier dans un endroit visible (par exemple l'espace racine d'un des volumes
OS X) afin de pouvoir réexécuter son programme d'installation si besoin était.
Cela fait > tu ouvres une fenêtre du «
Terminal» dans laquelle tu tapes seulement :
et tu sautes un espace > puis tu fais un glisser-déposer direct dans la fenêtre de l'exécutable présent dans le dossier
refind-bin-0.10.3 =
refind-install > ce qui inscrit automatiquement le chemin au fichier et son nom > ce qui te donne une commande du type :
Bloc de code:
sudo /chemin_au_fichier/refind-install
et tu exécutes la commande.
L'exécutable va monter la partition
ESP (
EFI System Partition)
disk0s1 du disque en un volume =
EFI > dans lequel existe déjà un dossier
EFI contenant un sous-dossier
APPLE > à côté, l'installateur va créer 2 sous-dossiers
refind et
tools > le sous-dossier
refind contenant (entre autres) le
boot_loader refind_x64.efi de «
rEFInd» > puis le volume
EFI va être démonté > et un chemin de boot automatique de l'
EFI inscrit en
NVRAM à la rubrique
efi-boot-device.
Ainsi > en cas de démarrage sans options > l'
EFI (
Programme Interrne du Mac ici) va exécuter automatiquement le
boot_loader refind_x64.efi sur la partition
disk0s1 de l'
ESP > ce qui va faire s'afficher l'écran gestionnaire de démarrage de «
rEFInd». Une fois que tu as sélectionné un volume > tu peux éventuellement en pressant la touche
F2 faire s'afficher la panneau des démarrages avec option sur ce volume > tu lances le démarrage par la touche "Entrée" comme à l'ordinaire.
--------------------
=> j'ai développé un peu le mécanisme logique de «
rEFInd» pour que tu comprennes qu'il est la combinaison de 2 choses :
- un chemin de boot automatique en NVRAM à la rubrique efi-boot-device forçant l'EFI a exécuter le boot_loader refind_x64.efi sur l'ESP disk0s1.
- des binaires du logiciel présents dans 2 sous-dossiers de la partition-cible de l'ESP, dont le boot_loader de «rEFInd».
Sachant cela > tu comprends que tout
reset_NVRAM volontaire ou involontaire (par exemple changement de l'adresse de boot automatique de l'
efi-boot-device suite à l'installation d'un OS) > casse l'automatisme exécutif
EFI > efi-boot-device (NVRAM) > refind_x64.efi (ESP). Mais que les
binaires de «
rEFInd» eux restent tranquillement en place, hors de prise, sur la partition de boot
ESP du disque (
disk0s1).
Lorsqu'un démarrage sans option ne fait plus s'afficher l'écran gestionnaire de disques de «
rEFInd» > c'est que le chemin exécutif en
NVRAM a été
cassé et doit être
restauré > il te suffit de repasser la commande d'install :
Bloc de code:
sudo /chemin_au_fichier/refind-install
et l'affaire est faite (tu comprends pourquoi j'ai insisté sur le fait de garder dans un endroit visible le dossier d'install r
efind-bin-0.10.3 afin de retrouver facilement son exécutable au besoin). Noter que l'installateur de «
rEFInd» se rend parfaitement compte s'il y a déjà des binaires sur l'
ESP > s'ils ont ou non besoin d'être mis à jour > sans quoi seule l'adresse de boot en
NVRAM est restaurée (évidemment tu pourrais le faire aussi par une commande
bless ciblée sur le
boot_loader refind_x64.efi).
[Personnellement, pour gérer les 14 systèmes démarrables de mon SDD de 1 To > je ne pourrais pas me passer de «rEFInd»...]