Aller au contenu

Dualboot macOS et linux


ceric64

Messages recommandés

Bonsoir,

Je dépose ce topic pour savoir si vous aviez déjà réalisé un dual boot macOS / Distribution GNU-Linux.

J'ai réalisé le mien hier mais des doutes me hantent.

J'ai utilisé un paquet linux qui se nomme rEFInd pour réaliser les bascules entre les OS.

Tout fonctionne mais lorsque j'aurais une mise Ă  jour de l'un ou l'autre, rEFInd jaillira-t'il avant que l'OS mis Ă  jour ne boote sans me proposer le choix?

J'ai d'ores et déjà des manipulations disponibles sous macOS sur un forum dédié et sous Linux l'autre.

Lien vers le commentaire
Partager sur d’autres sites

refind est reconnu et utilisĂ© par Linux, donc de son cĂŽtĂ©, ça ne devrait pas ĂȘtre un problĂšme (Ă  vĂ©rifier sur la doc s'il y a quelque chose Ă  modifier cĂŽtĂ© GRUB ou autre)

cĂŽtĂ© MacOS, par contre, tant qu'il ne touche pas Ă  l'EFI ça devrait aller mais il est pas comme Windows: il ne casse pas tout Ă  chaque MAJ. Donc s'il change quelque chose, ça devrait ĂȘtre sur sa ligne et laisser ce qu'il y a Ă  cĂŽtĂ© tranquille. Le problĂšme, c'est qu'on a pas trop moyen d'ĂȘtre sĂ»r sans tester... au pire, refind se rĂ©installe trĂšs bien depuis USB.

Lien vers le commentaire
Partager sur d’autres sites

@Minikea, merci pour tes explications.

De mon cÎté, j'ai trouvé une autre méthode semblable ici.

Par contre pour le SIP, je n'ai pas osé rentré dans les entraille du recovery mode, ça sera au petit bonheur la chance.

edit : je suis aller du cÎté terminal macOS, j'ai unknown mais ni enabled ni disabled.

edit B : j'ai rĂ©ussi Ă  rentrer dans le "recovery mode" j'ai exĂ©cutĂ© la manipulation et le rĂ©sultat est "disabled" 🙃

De plus j'ai trouvé une page intéressante de l'auteur de rEFInd.

Lien vers le commentaire
Partager sur d’autres sites

je crois que MacOS ne rencontre pas les mĂȘmes problĂšmes que les PC. Chaque bootloader Ă  son propre binaire UEFI donc c'est le firmware directement qui propose le choix entre tous ceux installĂ©s.

Tu peut le constater en utilisant OpenCore, du tu maintiens shift au dĂ©marrage, tu a la choix de booter directement MacOS ou de charger OpenCore (qui prĂ©sente un menu similaire au firmware de base avec les mĂȘmes choix)

Lien vers le commentaire
Partager sur d’autres sites

@L33thium, merci mais je crois que je vais me passer de l'usine à gaz "opencore" avec qui j'ai déjà eu une premiÚre mauvaise expérience.

Du coup, je vais laisser rEFInd gérer mon dual boot.

edit : petit rectificatif, ne jamais laisser son mac en SIP "disabled"

Il vous faudra aprÚs l'installation du dual boot bien désactiver le SIP

csrutil disable
reboot

Ensuite installer refind sous ubuntu

Rebooter dans le "recovery mode" et réactiver le SIP

csrutil enable
reboot

La preuve

Lien vers le commentaire
Partager sur d’autres sites

@L33thium, merci, sur d'autres forum, on me conseille aussi "alt" au "chime" du mac.

Sinon, j'ai trouvé une bonne adresse avec cette commande (à passer dans un terminal sous ubuntu), si macOS me fusille rEFInd:

sudo refind-mkdefault

Et comme j'ai installé rEFInd sous ubuntu, ce sera plus facile pour moi que d'avoir à encore à désactiver le SIP pour passer des commandes sous macOS pour rétablir rEFInd.

Surtout ne pas désactiver le SIP aller plus haut pour l'activer s'il est désactivé ou introuvable.

Le SIP est nécessaire pour conserver macOS sûr et sans vulnérabilités.

Modifié par ceric64
Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois aprĂšs...

Bonsoir,

La mise à jour vers la 12.7.2 de macOS Monterey m'a été proposée en début de soirée.

J'ai mis à jour et bien sûr macOS m'a fusillé refind; du coup, j'ai réussi avec mon clavier K380 spécial mac à appuyer sur "opt" au "chime" et booter à nouveau sur...

...une interface mac me proposant trois icĂŽnes de disque dur, il y avait "efi boot" sous deux icĂŽnes et macintosh hd sous la derniĂšre.

J'ai choisi au hasard la premiÚre icÎne sur la gauche qui était nommée "efi boot" et là la distribution ubuntu s'est lancée.

Une fois redémarré sous ubuntu, j'ai rentré la commande dans un terminal (cf le post avant l'intervention de L33thium), le terminal m'a renvoyé aucune erreur ni manipulation supplémentaire à exécuter.

J'ai quand mĂȘme redĂ©marrer le mac mini et j'ai retrouvĂ© au boot suivant rEFInd.

 

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois aprĂšs...

Ce soir nouvelle mise Ă  jour : 12.7.3

Du coup le terminal me renvoie ça :

EFI variables are not supported on this system.
No EFI boot entries are available. This may indicate a firmware problem.
The EFI BootOrder variable is not available. This may indicate a firmware
problem.
No changes saved.

 

Ce doit ĂȘtre un message normal vu que j'ai Ă  nouveau mon bootloader en place.

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois aprĂšs...
  • 1 mois aprĂšs...

Bon, la touche "win" ne marche pas non plus.

Je viens de mettre Ă  jour macOS (Monterey 12.7.5).

Au reboot, une nouvelle fois, macOS ne voyait plus rEFInd. Du coup, J'ai tenté tour à tour les touches "alt" et "win" mais rien.

C'est alors que j'ai sorti mon K380 (clavier logitech spécial mac) à un troisiÚme reboot j'ai appuyé sur "opt" et j'ai pu choisir mon disque EFI boot (ubuntu).

J'ai à nouveau rentré la commande (voir 4 posts plus haut) et au nouveau reboot, il m'a proposé rEFInd.

  • Merci 1
Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois aprĂšs...

Bonsoir,

Je crois que je viens de finir de réaliser à l'instant la derniÚre mise à jour pour mon mac mini : Mac OS X 12 (Monterey) : septembre 2024.

La derniĂšre pourrait ĂȘtre la 12.7.6 sortie le 29 juillet 2024 et d'ici septembre j'ai des doutes sur une Ă©ventuelle mise Ă  jour supplĂ©mentaire.

rEFInd s'était encore volatilisé, du coup, j'ai rentré la commande "magique" et j'ai pu récupérer mon écran de dual boot.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
RĂ©pondre Ă  ce sujet


×   CollĂ© en tant que texte enrichi.   Coller en tant que texte brut Ă  la place

  Seulement 75 Ă©moticĂŽnes maximum sont autorisĂ©es.

×   Votre lien a Ă©tĂ© automatiquement intĂ©grĂ©.   Afficher plutĂŽt comme un lien

×   Votre contenu prĂ©cĂ©dent a Ă©tĂ© rĂ©tabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insĂ©rez-les depuis une URL.

×
×
  • CrĂ©er...