|
|
|
Bonjour,
J'ai installé Debian sur un Mac en double boot avec MacOS. J'ai ensuite installé Refind pour obtenir un joli gestionnaire d'amorçage pour choisir entre les 2 systèmes. Pas de souci. Mais quand je démarre sur Debian, c'est Grub qui est lancé évidemment, mais je trouve cette étape inutile et elle augmente le temps de démarrage. J'ai lu qu'on pouvait se dispenser de Grub et utiliser uniquement Refind, ce qui me paraît logique, mais je voudrais déjà avoir confirmation que c'est bien possible et opportun. Pour tester, j'ai désinstallé Grub puis supprimé le répertoire /EFI/debian qui contenait notamment shimx64.efi et grubx64.efi. J'en déduis que c'est Grub qui a généré ce dossier debian. Désormais j'ai bien 2 entrées dans mon Refind, MacOS et debian. Je voudrais personnaliser l'entrée debian avec efibootmgr et le fichier /boot/efi/EFI/refind/refind.conf mais je n'arrive pas à savoir quel fichier efi utilise Refind pour booter sur Debian. "efibootmgr -v" m'indique "\EFI\debian\shimx64.efi" mais le répertoire debian n'existe plus ! Si quelqu'un a une piste, merci. (c'est la 1ère fois que je bidouille le démarrage en mode EFI) Samy |
|
|
|
Le jeudi 4 juin 2020 22:40:02 UTC+2, Samy Mezani a écrit :
Préambule: je n'ai pas de Mac, je n'en ai pas utilisé depuis des (dizaines d') années et tout ce qui suit est théorique et sujet à vérification. [...] > J'ai lu qu'on pouvait se dispenser de Grub et utiliser uniquement > Refind, ce qui me paraît logique, mais je voudrais déjà avoir > confirmation que c'est bien possible et opportun. [...] D'après ce que je comprends: - Refind n'est qu'un Boot Manager (une interface de choix du système d'exploitation à démarrer) mais pas un Boot Loader (système d'amorçage qui démarre effectivement un système d'exploitation) - Grub assure les 2 fonctions de Boot MAnager et Boot Loader - Si tu supprimes Grub, il te faut donc un Boot Loader alternatif disponible pour la plateforme amd64 (je suppose que tu as un Mac "actuel" (Intel)): [..] - ce qui ne te laisse pas Syslinux/Extlinux comme possibilité si tu utilises ext4 puisque extlinux semble incapable de le gérer en 64 bits: [..] - ce qui ne te laisse vraiment que EFIStub comme alternative: [..] remarque #1: tu dois pouvoir aussi parvenir à tes fins en paramétrant grub2 pour te laisser un délai de 0 secondes pour choisir ton système d'exploitation à lancer: ainsi plus de délai et plus d'affichage: Refind se charge de la partie choix de l'OS et Grub de la partielancement remarque #2: j'ai cru comprendre que tu n'avais pas désinstallé grub mais simplement supprimé des fichiers dans la partition EFI(ESP). ça ne me semble pas propre et j'aurais tendance à te conseiller un $ sudo apt purge grub* si tu veux te passer de grub proprement sans éventuels problèmes ultérieurs |
|
|
Bonjour,
Merci pour ta réponse détaillée. C'est un iMac Intel mi-2011. > - ce qui ne te laisse vraiment que EFIStub comme alternative: > [..] Intéressant, je cherchais justement de la doc là-dessus. Merci, je vais tester cette solution. > remarque #1: tu dois pouvoir aussi parvenir à tes fins en paramétrant grub2 pour te laisser un délai de 0 secondes pour choisir ton système d'exploitation à lancer: ainsi plus de délai et plus d'affichage: Refind se charge de la partie choix de l'OS et Grub de la partie lancement Effectivement j'avais pensé à cette solution mais je ne la trouvais pas propre. C'est sûr que j'y reviendrai si je vois que c'est plus simple à mettre en ?uvre. > remarque #2: j'ai cru comprendre que tu n'avais pas désinstallé grub mais simplement supprimé des fichiers dans la partition EFI(ESP). ça ne me semble pas propre et j'aurais tendance à te conseiller un > $ sudo apt purge grub* Je l'avais bien désinstallé ainsi. Par contre, j'ai certainement dit une ânerie à propos du répertoire /EFI/debian. Grub l'utilise peut-être afin d'y glisser son fichier .efi mais c'est probablement l'installateur debian qui le crée. A vérifier. Merci pour tes pistes. Samy |
|
|
Bonjour,
Je pensais qu?il suffisait d?un boot en appuyant sur la touche « Alt » (« option ») du clavier pour accéder au gestionnaire de démarrage sur Mac. Ce n?est pas le cas ? Sinon, voici un tutoriel pour utiliser « rEFInd » ([..]) ou « rEFIt » ([..]) et le N-boot sur un Mac : [..] <https://www.macbookcity.fr/tutoriels/1750/dual-boot-mac-os-x-el-capitan-ubuntu-linux> Il semble assez complet. [..] |
|
|
Bonjour,
Le 05/06/2020 à 12:40, Pierre Malard a écrit : > Je pensais qu?il suffisait d?un boot en appuyant sur la touche « Alt » > (« option ») du clavier pour accéder au gestionnaire de démarrage sur Mac Bien-sûr, cette option fonctionne dans tous les cas mais les entrées pour le ou les systèmes GNU/Linux sont mal nommées (de mémoire 'EFI...') ce qui ne facilite pas le démarrage lorsqu'on a un Live-USB et un système installé sur le disque dur. De plus, il faut appuyer sur Alt, alors que rEFInd évite tout cela ! Samy |
|
Fuseau horaire GMT +2. Il est actuellement 03h46. | Privacy Policy
|