Bonjour, nouvelles aventures !
J'ai tenté l'ajout de Linux sur la partition libre.
Comme conseillé dans cette page
J'ai donc commencé par « installer linux comme je le ferai normalement avec une clef bootable ».
J'ai donc téléchargé la ubuntu 20, créé un bootUSB avec etcher.io, démarré sur cette clef.
Puis j'ai choisi la version optionnelle, reformaté la partition cible en ext4 (c'est ce que conseille les sites sur ubuntu) en ajoutant bien le « / » sinon il ne reconnait pas la cible.
L'install ubuntu s'est bien passée, puis il demande à redémarrer.
Là, surprise, il démarre sur ubuntu (je m'attendais à ce que ça bloque car dans la page que j'ai mise en lien, étapes 2 et 3 semblent nécessaire pour que Linux puisse booter à l'étape 4).
Manifestement, ubuntu a fait le nécessaire qqpart pour que ça puisse booter en ubuntu directement.
Et effectivement, plus moyen de booter sur mac OS X (mais je ne suis pas certain de savoir bien me servir du menu F2 de la carte-mère, ça c'est une autre histoire)
Bon, j'ai donc resorti la clef OpenCore Catalina, j'ai démarré dessus, je retrouve mon MacOS X à sa place.
Je fais un coup de mountEFI, et là, je remarque un menu ubuntu qui s'est ajouté sur EFI.
(vers le milieu de cette capture d'écran, il est là. Vous remarquez aussi OpenLinuxBoot et ext4_x64 dans les drivers de EFI>OC car j'ai aussi testé de finir le tuto pour voir si ça allait régler mon problème)
Je suppose que c'est ce dossier ubuntu qui prend le dessus sur BOOT ou OC et empêche OpenCore de démarrer.
D'ailleurs,en l'écrivant, je me dis qu'une capture du sous-dossier BOOT sera peut-être parlante pour les spécialistes qui vont me lire.
Donc je me demande. Est-ce que je dois effacer ce dossier ubuntu ? Est-ce que je dois modifier des choses dans BOOT ?
Comment redonner la priorité à OC OpenCore au démarrage ?
Au passage, un truc qui me chiffonne un peu dans les instructions de la page dortania. À l'étape 3, ils disent de vérifier que RequestBootVarRouting et LauncherOption sont
enabled dans config.plist. Pour le premier, facile, sa valeur booléenne était déjà sur true. Mais le second, il avait une valeur String (chaîne de caractère) Disabled. Du coup, j'ai rentré Enabled en texte, mais je trouve curieux que ce soit Booléen d'un côté et texte de l'autre.
Voilà voilà.
Je vais aller de mon côté lire si je trouve des pistes pour ce type de problème.