Grub ne trouve pas windows 10

Tags: #<Tag:0x00007f63f3521f30> #<Tag:0x00007f63f3521da0> #<Tag:0x00007f63f3521c88>

Bonjour,

Je viens d’installer en dual boot Debian 9 avev windows 10 sur le même ssd sauf que grub ne trouve pas windows 10 au démarrage.

J’ai essayé pas mal de truc rien à fonctionné, une idée?

salut
donne des infos

Il est vrai que quelques informations ne seraient pas du luxe.

As-tu exécuté update-grub en root pour regénérer le menu de démarrage de GRUB ? Il arrive que Windows ne soit pas détecté lors de l’installation.

GRUB ne peut démarrer Windows que si les deux sont installés pour démarrer dans le même mode BIOS ou UEFI.

Quelle est la sortie de fdisk -l sur le disque de démarrage de Windows ? Cela permettra de savoir si Windows est installé en mode BIOS ou UEFI.

Quelle est la sortie de
ls -l /boot/grub
? Cela permettra de savoir si c’est GRUB BIOS (i386-pc) ou GRUB EFI (x86_64-efi) qui est installé.

Coucou,
Désolé pour ne pas avoir donné d’infos, j’ai essayé pas mal de truc et je ne sais plus ou donner de la tête.

Pour l’update-grub:
Searching for GRUB installation directory … found: /boot/grub
Searching for default file … found: /boot/grub/default
Testing for an existing GRUB menu.lst file … found: /boot/grub/menu.lst
Searching for splash image … none found, skipping …
Found kernel: /boot/vmlinuz-4.9.0-3-amd64
Updating /boot/grub/menu.lst … done
st … done

Pour le fdisk -l:

Disque /dev/sda : 111,8 GiB, 120034123776 octets, 234441648 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xce56f707

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1    *             2048   1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/sda2               1026048 172998655 171972608    82G  7 HPFS/NTFS/exFAT
/dev/sda3             173000702 234440703  61440002  29,3G  5 Étendue
/dev/sda5             173000704 217753599  44752896  21,3G 83 Linux
/dev/sda6             217755648 234440703  16685056     8G 82 partition d'échang

La partition 3 ne commence pas sur une frontière de cylindre physique.

Et pour le ls -l /boot/grub

  total 1572
-rw-r--r-- 1 root root     197 juil. 31 23:24 default
-rw-r--r-- 1 root root      60 juil. 31 22:50 device.map
-rw-r--r-- 1 root root    8852 juil. 31 23:24 e2fs_stage1_5
-rw-r--r-- 1 root root    8628 juil. 31 23:24 fat_stage1_5
drwxr-xr-x 2 root root    4096 juil. 31 15:57 fonts
-r--r--r-- 1 root root    6345 juil. 31 15:57 grub.cfg
-rw-r--r-- 1 root root    1024 juil. 31 15:57 grubenv
drwxr-xr-x 2 root root   12288 juil. 31 15:57 i386-pc
-rw-r--r-- 1 root root    9600 juil. 31 23:24 jfs_stage1_5
drwxr-xr-x 2 root root    4096 juil. 31 15:57 locale
-rw-r--r-- 1 root root    4017 août   1 11:07 menu.lst
-rw-r--r-- 1 root root    4017 août   1 11:07 menu.lst~
-rw-r--r-- 1 root root    8148 juil. 31 23:24 minix_stage1_5
-rw-r--r-- 1 root root   10644 juil. 31 23:24 reiserfs_stage1_5
-rw-r--r-- 1 root root     512 juil. 31 23:24 stage1
-rw-r--r-- 1 root root  120100 juil. 31 23:24 stage2
-rw-r--r-- 1 root root 1363161 juil. 31 15:31 unicode.pf2
-rw-r--r-- 1 root root   10266 juil. 31 23:24 xfs_stage1_5

Merci de prendre votre temps pour m’aider

menu.lst ? Il s’agit du fichier de configuration de l’ancienne version de GRUB, aussi nommée “GRUB legacy” !
Je ne pensais pas qu’on pouvait encore installer cette version totalement obsolète lors de l’installation de Debian 9. A moins que cela fasse partie de tes nombreux essais ? Au milieu des fichiers de GRUB legacy je vois que le répertoire /boot/grub contient un sous-répertoire i386-pc, ce qui indique que GRUB 2 a aussi été installé.

Quelle est la version de GRUB affichée dans le menu de démarrage ? 0.9x (GRUB legacy) ou 2.x (GRUB 2) ?

Pas de table de partition GPT ni de partition système EFI, donc amorçage BIOS à l’ancienne pour les deux. Cela va simplifier les choses.

Aucune idée pour quel grub j’ai, jai la version avec une image au lancement.

J’ai du grub 2 beta au démarrage !

Alors il faut que tu commences par réinstaller le paquet grub-pc à la place de grub-legacy pour que update-grub génère un fichier de configuration /boot/grub/grub.cfg pour GRUB 2 au lieu du fichier de configuration /boot/grub/menu.lst pour GRUB legacy.

Ensuite, vérifie que le paquet os-prober est installé et donne le résultat de la commande os-prober. Windows devrait être listé. Si c’est le cas, tu peux exécuter update-grub. Sinon, on avisera.

Hmmm, t’as un lien à me donner sur le sujet?

Un lien pour quoi faire ?

Exécuter os-prober :
os-prober

Si erreur (pas installé), pour l’installer :
apt-get install os-prober

Installer le paquet grub-pc :
apt-get install grub-pc

1 J'aime

Merci ça fonctionne maintenant !

2 messages ont été déplacés vers un nouveau sujet : Grub ne trouve pas Window 10 (UEFI)