# Installation: DualBoot, Grub n'affiche pas Windows 10

**URL:** <https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768>\
**Category:** Support Debian\
**Tags:** installation, boot, grub\
**Created:** [Décembre 8, 2019, 4:04 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768 "2019-12-08T16:04:57Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![BreizhDev](https://www.debian-fr.org/user_avatar/www.debian-fr.org/breizhdev/32/8695_2.png) [@BreizhDev](https://www.debian-fr.org/u/BreizhDev)\
**Post date:** [Décembre 8, 2019, 4:04 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/1 "2019-12-08T16:04:58Z")

</div>

Bonjour,

J’aimerais m’initier à Linux, j’ai donc choisi d’installer Debian 10.2 en DualBoot avec Windows 10.  
Tout s’est bien déroulé à part quelques pilotes manquant (wifi 😪) ainsi que le mot de passe root qui ne fonctionnait pas sûrement dû au clavier qui était passé en Qwerty 😅 ( mais pas de soucis j’ai réussi à le changer, je suis plutôt fière de moi à vrais dire 😏) .

Bref, mon Debian a l’air de bien tourner, mais le souci, c’est qu’au démarrage, le grub n’affiche pas de Windows 😭, j’espère ne pas avoir loupé une étape…  
(pour le boot, j’ai fais MBR pour UEFI vu que mon SSD est en MBR via Rufus)

J’ai donc fais quelque recherche, j’ai essayé d’installer les paquets os-prober:  
`apt-get install os-prober`  
Et m’affiche qu’ils sont déjà à jour.

J’essaie un update-grub, et cela me met commande introuvable, je ne sais pas si c’est normal…

Aussi, depuis Debian, j’ai accès au volume où se trouve tous les fichiers Windows donc je ne pense pas l’avoir écrasé.

Donc si quelqu’un a une piste, je suis preneur (je ne m’y connais très peu en LINUX et tout ce qui touche au BIOS soyer indulgent 🥺).  
Merci de m’avoir lu et bonne soirée à vous !

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Décembre 8, 2019, 4:31 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/2 "2019-12-08T16:31:21Z")

</div>

MBR et UEFI ne font pas bon ménage pour Windows. Si le disque est partitionné au format MBR, Windows doit être amorcé en mode BIOS/legacy, pas en mode EFI. Si tu as installé Debian avec amorçage en mode EFI, GRUB ne peut pas lancer Windows.

Qu’affiche la commande suivante en root ?

```
fdisk -l

```

Note : pour passer root correctement depuis une session utilisateur normal, il faut exécuter

```
su -

```

et non

```
su
```

---

<div class="post-metadata">

**Author:** ![BreizhDev](https://www.debian-fr.org/user_avatar/www.debian-fr.org/breizhdev/32/8695_2.png) [@BreizhDev](https://www.debian-fr.org/u/BreizhDev)\
**Post date:** [Décembre 8, 2019, 4:40 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/3 "2019-12-08T16:40:29Z")

</div>

Merci pour ta réponse !  
Voici le résultat de la commande :

```nohighlight
root@debianTL:~# fdisk -l
Disque /dev/sda : 447,1 GiB, 480103981056 octets, 937703088 secteurs
Modèle de disque : PNY CS900 480GB
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xd9b383c3

Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 969727 967680 472,5M 7 HPFS/NTFS/exFAT
/dev/sda2 969728 630502911 629533184 300,2G 7 HPFS/NTFS/exFAT
/dev/sda3 630503422 937701375 307197954 146,5G 5 Étendue
/dev/sda5 630503424 689096703 58593280 28G 83 Linux
/dev/sda6 689098752 705693695 16594944 7,9G 82 partition d'échange Linux / Solaris
/dev/sda7 705695744 937701375 232005632 110,6G 83 Linux

root@debianTL:~# 

```

D’après tes explications, si j’ai bien compris, il faudrait que je réinstalle Debian en mode BIOS ?

Et merci pour l’'astuce du ‘su -’ , je ne savais pas.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Décembre 8, 2019, 5:40 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/4 "2019-12-08T17:40:17Z")

</div>

Un copier-coller du texte de la console aurait été préférable à une copie d’écran graphique.

Je ne vois pas de partition EFI, donc Debian ne semble pas avoir été installé en mode EFI.  
Le répertoire /boot/grub contient-il le sous-répertoire `i386-pc` ou `x86_64-efi` ?  
Le répertoire /boot contient-il un sous-répertoire `efi` ?  
Qu’affiche la commande suivante en root (en texte brut préformaté stp) ?

```
blkid

```

Le paquet ntfs-3g est-il installé ? à vérifier avec

```
apt-cache policy ntfs-3g

```

Si tu montes les deux partitions NTFS /dev/sda1 et /dev/sda2, l’une d’elle contient-elle un fichier `bootmgr` à la racine ?

---

<div class="post-metadata">

**Author:** ![BreizhDev](https://www.debian-fr.org/user_avatar/www.debian-fr.org/breizhdev/32/8695_2.png) [@BreizhDev](https://www.debian-fr.org/u/BreizhDev)\
**Post date:** [Décembre 8, 2019, 6:19 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/5 "2019-12-08T18:19:12Z")

</div>

Alors, le répertoire /boot/grub ne contient le sous-répertoire i386-pc et ne contient pas de sous-répertoire efi.

La commande blki donne le résultat suivant :

```nohighlight
root@debianTL:/boot/grub# blkid
/dev/sda1: LABEL="RM-CM-)servM-CM-) au systM-CM-(me" UUID="3A5C22E85C229E9F" TYPE="ntfs" PARTUUID="d9b383c3-01"
/dev/sda2: UUID="22D4377AD4374EF3" TYPE="ntfs" PARTUUID="d9b383c3-02"
/dev/sda5: UUID="a00014af-7a27-47f8-906e-8eb9738ad451" TYPE="ext4" PARTUUID="d9b383c3-05"
/dev/sda6: UUID="b827b8b6-9891-4864-8030-b7fb8a48f971" TYPE="swap" PARTUUID="d9b383c3-06"
/dev/sda7: UUID="21f30b98-958c-444a-a9c6-c6bd39c93f80" TYPE="ext4" PARTUUID="d9b383c3-07"

```

Le paquet ntfs-3g est bien installé.  
Je suis en train de regardé pour monter les deux partitions, j’utilise ‘mount’ et je renvoie vers un dossier créé spécialement pour c’est ça ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Décembre 8, 2019, 6:50 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/6 "2019-12-08T18:50:49Z")

</div>

> [@BreizhDev](#):
>
> le répertoire /boot/grub ne contient le sous-répertoire i386-pc

Pas clair.  
Contient ?  
Ne contient pas ?  
Ne contient que ?

> [@BreizhDev](#):
>
> et ne contient pas de sous-répertoire efi.

Je répète : efi, s’il existe, se trouve dans /boot, pas dans /boot/grub.

> [@BreizhDev](#):
>
> Je suis en train de regardé pour monter les deux partitions, j’utilise ‘mount’ et je renvoie vers un dossier créé spécialement pour c’est ça ?

Pas besoin de créer un répertoire (et non un dossier) pour ça. Si tu montes via le gestionnaire de fichiers graphique, ça créera un point de montage automatiquement. Si tu montes en ligne de commande, tu peux utiliser /mnt comme point de montage temporaire, il est fait pour ça. Un à la fois donc.

---

<div class="post-metadata">

**Author:** ![BreizhDev](https://www.debian-fr.org/user_avatar/www.debian-fr.org/breizhdev/32/8695_2.png) [@BreizhDev](https://www.debian-fr.org/u/BreizhDev)\
**Post date:** [Décembre 8, 2019, 8:04 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/7 "2019-12-08T20:04:37Z")

</div>

Désolé pour la faute, le répertoire ne contient que le sous-répertoire i386-pc du coup.  
Il n’y a pas de de sous-répertoire efi.

J’ai bien le fichier bootmgr dans /dev/sda1.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Décembre 8, 2019, 9:02 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/8 "2019-12-08T21:02:51Z")

</div>

i386-pc = GRUB pour amorçage en mode BIOS.  
bootmgr = gestionnaire d’amorçage de Windows en mode BIOS.  
Il y a aussi un fichier boot/bcd dans /dev/sda1 ?  
`os-prober` devrait détecter Windows…

---

<div class="post-metadata">

**Author:** ![BreizhDev](https://www.debian-fr.org/user_avatar/www.debian-fr.org/breizhdev/32/8695_2.png) [@BreizhDev](https://www.debian-fr.org/u/BreizhDev)\
**Post date:** [Décembre 8, 2019, 9:07 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/9 "2019-12-08T21:07:33Z")

</div>

Effectivement, après voir réessayer la commande avec su -, os-prober détecte bien Windows.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Décembre 8, 2019, 10:01 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/10 "2019-12-08T22:01:37Z")

</div>

Dans ce cas `update-grub` devrait ajouter Windows au menu de démarrage.

---

<div class="post-metadata">

**Author:** ![BreizhDev](https://www.debian-fr.org/user_avatar/www.debian-fr.org/breizhdev/32/8695_2.png) [@BreizhDev](https://www.debian-fr.org/u/BreizhDev)\
**Post date:** [Décembre 8, 2019, 10:15 UTC](https://www.debian-fr.org/t/installation-dualboot-grub-naffiche-pas-windows-10/80768/11 "2019-12-08T22:15:13Z")

</div>

Update-grub donne :

```
root@debianTL:~# update-grub
Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-4.19.0-6-amd64
Image mémoire initiale trouvée : /boot/initrd.img-4.19.0-6-amd64
Windows 10 trouvé sur /dev/sda1
fait

```

Ça ma l’air de positif, mais toujours pas de Windows d’affiché dans le Grub…  
J’avais lu aussi que ça pouvait être du à un mode ‘hibernation’ de Windows et qu’il fallait donc forcé l’arrêt ou le redémarrer avant de procéder à l’installation de Debian, je sais pas trop…

EDIT: C’EST BON ! Après plusieurs essaie, Windows est enfin apparue 😃 Un gros merci à toi d’avoir pris le temps de m’aider, j’ai pu apprendre beaucoup chose en plus, merci !
