Bonsoir,
$ uname -a
Linux mac13 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux
Je n’arrive pas à installer grub
sur ma machine.
La commande
# grub-install --target=x86_64-efi /dev/sda1
me retourne :
efibootmgr: EFI variables are not supported on this system.
efibootmgr: EFI variables are not supported on this system.
Installation terminée, sans erreur.
C’est avant tout et également ce que retourne
# efibootmgr -v
Ma configuration :
# lsblk
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 200M 0 part /boot/efi
├─sda2 8:2 0 50G 0 part
├─sda3 8:3 0 60G 0 part
├─sda4 8:4 0 59,5G 0 part
├─sda5 8:5 0 619,9M 0 part
├─sda6 8:6 0 59,4G 0 part
├─sda7 8:7 0 619,9M 0 part
├─sda8 8:8 0 18,6G 0 part /
├─sda9 8:9 0 192,8G 0 part /home
└─sda10 8:10 0 4,7G 0 part [SWAP]
Les autres partitions contiennent d’autres OS (Mac OSX et Windows 7 sur lesquels j’ai des droits). Mes recherches indiquent que le problème viendrait de l’installation du windows, celui-ci aurait “perturbé” mon efi
.
Je cite (traduit en français) https://wiki.archlinux.org/index.php/GRUB/EFI_examples#ux32vd :
Mais je ne trouve pas shellx64.efi
, ce qui est sans doute normal puisque Debian n’est pas Arch Linux (ce me semble en tout cas…)
Les autre solutions proposées que l’on trouve sur le web n’expliquent rien. Exemple ici, avec une manipulation qui intervient au dernier message et qui résout le problème mais sans en expliquer l’origine. C’est en tout cas ce que j’ai compris. (https://bbs.archlinux.org/viewtopic.php?id=223874).
Mes paquets grub :
- os-prober
- grub-efi-amd64
- grub-common
- grub2-common
- grub-efi-amd64-bin
Pour ne pas changer, il s’agit de GPT
et MBR hybride
:
# gdisk /dev/sda
GPT fdisk (gdisk) version 0.8.10
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Et, bien entendu, il s’agit d’un mac (macbookpro 13 pouces de 2008).
Je me suis demandé, considérant que ce macbook date de 2008, si l’amorcage se faisait bien par efi
chez Apple à cette époque (ce qui me semblait avoir toujours été le cas mais je pouvais me tromper) et voici ce que j’ai trouvé sur wikipédia :
Je continue à chercher,
Je vous remercie de m’avoir lu,
Si jamais une idée passait par la…
Merci à tous.