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?
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
Merci ça fonctionne maintenant !