Dual Boot Windows 10 / Debian 8: pas de GRUB

Tags: #<Tag:0x00007f50808ff8b8> #<Tag:0x00007f50808ff7a0>

Bonjour,

J’ai un nouvel ordinateur avec Windows 10 préinstallé.
J’essaie d’installer Debian 8 en dual boot, l’installation se passe à priori sans problème mais GRUB n’apparaît pas.
J’ai fait une installation EFI ce qui est bien mentionné dans le menu avant l’installation debian.
Je suis allé dans le BIOS/UEFI, j’ai essayé d’installer avec Legacy activé et sans Legacy activé, ça ne change rien.
Avec ou sans Legacy activé, Secure Boot et toujours une option grisée et sur “Désactivée”, ce qui est bon normalement mais je trouve bizarre que Secure Boot ne puisse même pas être activé.

Du coup je suis sur une Debian Live, et voici mes infos fdisk -l:

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: C98186FD-A9E7-42B0-9783-BA5D5AF00455

Device Start End Sectors Size Type
/dev/sda1 2048 923647 921600 450M Windows recovery environment
/dev/sda2 923648 1128447 204800 100M EFI System
/dev/sda3 1128448 1161215 32768 16M Microsoft reserved
/dev/sda4 1161216 1002821631 1001660416 477.6G Microsoft basic data
/dev/sda5 1002821632 1936908287 934086656 445.4G Linux filesystem
/dev/sda6 1936908288 1953523711 16615424 7.9G Linux swap

Disk /dev/sdb: 29.8 GiB, 32027705344 bytes, 62554112 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 3147775 3145728 1.5G b W95 FAT32
/dev/sdb2 3147776 62554111 59406336 28.3G 83 Linux

Disk /dev/loop0: 1 GiB, 1107402752 bytes, 2162896 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Est-ce que vous auriez une idée de ce que je dois faire?

Bonjour,

Pas de réponse mais un peu de lecture en anglais

UEFI - Debian Wiki # Quirks, workarounds and special UEFI features in Debian and Debian-Installer

Bonjour,

Ton windows boot t’il si tu laisse tourner ?

A l’installation le GRUB s’est-il installé via l’installateur ? l’as tu laissé faire automatiquement ? sinon qu’as tu renseigné comme destination d’installation ?

Avant de tester les lignes suivantes sois sûr de ce que tu veux comme installation. Legacy ou EFI.

Reessaye via ta live session une reinstall du grub en ligne de commande :

(Ne surtout pas préciser de numéro de partition bien laisser sda)

sudo grub-install /dev/sda

puis

##sudo update-grub

puis

reboot

En esperant t’avoir aidé.

En mode EFI on n’indique pas de périphérique d’installation pour GRUB ; l’emplacement est implicite, il s’agit de la partition système EFI montée sur /boot/efi.

Debian live n’est pas amorçable en mode EFI, donc exécuter grub-install depuis ce système ne permet pas d’installer GRUB EFI correctement. Il faut démarrer avec l’installateur Debian en mode EFI, choisir “rescue” ou “64 bit rescue” selon le choix fait lors de l’installation, lancer un shell sur la racine du système installé, monter les systèmes de fichiers définis dans /etc/fstab. La commande efibootmgr affiche les entrées d’amorçage EFI, ce qui permet de vérifier si Debian a été bien enregistré et avec quelle priorité.

Depuis Debian Live on peut quand même vérifier si un fichier /EFI/debian/grub*.efi est bien présent dans la partition système EFI.

Personnellement ayant eu des problemes de boot lors de mon install en dual windows/debian j’ai pu reinstaller grub via un live kali qui a parfaitement démarré en EFI. C’est peut-être propre à kali…? Ou cela dépend peut-être du bios…? Je ne sait pas… En tout cas Pour moi ça à fonctionné

Cela dépend de la construction de l’image.
Les images live de Debian Jessie ne sont pas construites pour être amorçables en mode EFI.