logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 07-08-2019 18:31:42

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Si j'ai bien compris .....
Voilà .....

root@PC-LEDE10:~# cd /boot/efi/EFI/Microsoft/boot/
-bash: cd: /boot/efi/EFI/Microsoft/boot/: Aucun fichier ou dossier de ce type
root@PC-LEDE10:~# ls -alh
total 57M
drwx------ 14 root root 4,0K août   7 18:38 .
drwxr-xr-x 19 root root 4,0K août   7 12:25 ..
-rw-------  1 root root  973 août   7 18:53 .bash_history
-rw-r--r--  1 root root  570 janv. 31  2010 .bashrc
drwxr-xr-x  2 root root 4,0K août   7 18:36 Bureau
drwx------  5 root root 4,0K août   7 18:36 .cache
drwxr-xr-x  5 root root 4,0K août   7 18:36 .config
-rw-r--r--  1 root root   35 août   7 18:36 .dmrc
drwxr-xr-x  2 root root 4,0K août   7 18:36 Documents
drwx------  3 root root 4,0K août   7 18:36 .gnupg
-rw-r--r--  1 root root  57M août   6 02:20 google-chrome-stable_current_amd64.deb
-rw-------  1 root root    0 août   7 18:38 .ICEauthority
drwxr-xr-x  2 root root 4,0K août   7 18:36 Images
drwxr-xr-x  3 root root 4,0K août   7 15:52 .local
drwxr-xr-x  2 root root 4,0K août   7 18:36 Modèles
drwxr-xr-x  2 root root 4,0K août   7 18:36 Musique
-rw-r--r--  1 root root  148 août  17  2015 .profile
drwxr-xr-x  2 root root 4,0K août   7 18:36 Public
drwxr-xr-x  2 root root 4,0K août   7 18:36 Téléchargements
drwxr-xr-x  2 root root 4,0K août   7 18:36 Vidéos
-rw-------  1 root root   54 août   7 18:36 .Xauthority
-rw-r--r--  1 root root  13K août   7 18:38 .xfce4-session.verbose-log
-rw-------  1 root root 4,3K août   7 18:38 .xsession-errors
 



root@PC-LEDE10:~# cd /boot/efi
root@PC-LEDE10:/boot/efi# ls -alh
total 12K
drwx------ 3 root root 4,0K janv.  1  1970 .
drwxr-xr-x 4 root root 4,0K août   7 12:34 ..
drwx------ 3 root root 4,0K août   7 12:34 EFI
 



root@PC-LEDE10:~# cd /boot/efi
root@PC-LEDE10:/boot/efi# ls -alh
total 12K
drwx------ 3 root root 4,0K janv.  1  1970 .
drwxr-xr-x 4 root root 4,0K août   7 12:34 ..
drwx------ 3 root root 4,0K août   7 12:34 EFI
root@PC-LEDE10:/boot/efi# cd /boot/efi/EFI
root@PC-LEDE10:/boot/efi/EFI# ls -alh
total 12K
drwx------ 3 root root 4,0K août   7 12:34 .
drwx------ 3 root root 4,0K janv.  1  1970 ..
drwx------ 2 root root 4,0K août   7 12:34 debian
 



root@PC-LEDE10:/boot/efi/EFI# ls -alh
total 12K
drwx------ 3 root root 4,0K août   7 12:34 .
drwx------ 3 root root 4,0K janv.  1  1970 ..
drwx------ 2 root root 4,0K août   7 12:34 debian
 



-bash: cd: /boot/efi/EFI/Microsoft: Aucun fichier ou dossier de ce type
root@PC-LEDE10:~# ls -alh
total 57M
drwx------ 14 root root 4,0K août   7 18:38 .
drwxr-xr-x 19 root root 4,0K août   7 12:25 ..
-rw-------  1 root root 1,1K août   7 19:27 .bash_history
-rw-r--r--  1 root root  570 janv. 31  2010 .bashrc
drwxr-xr-x  2 root root 4,0K août   7 18:36 Bureau
drwx------  5 root root 4,0K août   7 18:36 .cache
drwxr-xr-x  5 root root 4,0K août   7 18:36 .config
-rw-r--r--  1 root root   35 août   7 18:36 .dmrc
drwxr-xr-x  2 root root 4,0K août   7 18:36 Documents
drwx------  3 root root 4,0K août   7 18:36 .gnupg
-rw-r--r--  1 root root  57M août   6 02:20 google-chrome-stable_current_amd64.deb
-rw-------  1 root root    0 août   7 18:38 .ICEauthority
drwxr-xr-x  2 root root 4,0K août   7 18:36 Images
drwxr-xr-x  3 root root 4,0K août   7 15:52 .local
drwxr-xr-x  2 root root 4,0K août   7 18:36 Modèles
drwxr-xr-x  2 root root 4,0K août   7 18:36 Musique
-rw-r--r--  1 root root  148 août  17  2015 .profile
drwxr-xr-x  2 root root 4,0K août   7 18:36 Public
drwxr-xr-x  2 root root 4,0K août   7 18:36 Téléchargements
drwxr-xr-x  2 root root 4,0K août   7 18:36 Vidéos
-rw-------  1 root root   54 août   7 18:36 .Xauthority
-rw-r--r--  1 root root  13K août   7 18:38 .xfce4-session.verbose-log
-rw-------  1 root root 4,3K août   7 18:38 .xsession-errors
 

Hors ligne

#27 07-08-2019 19:13:34

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

Pierre16 a écrit :

root@PC-LEDE10:/boot/efi/EFI# ls -alh
total 12K
drwx------ 3 root root 4,0K août   7 12:34 .
drwx------ 3 root root 4,0K janv.  1  1970 ..
drwx------ 2 root root 4,0K août   7 12:34 debian


Donc pas de répertoire Microsoft, ni de répertoire Boot où Windows installe son chargeur de secours. Soit ils sont dans une autre partition EFI, soit le contenu de la partition EFI a été effacé (mais dans ce cas je ne vois pas comment Windows peut démarrer). Néanmoins il me semblait que depuis Stretch os-prober examinait toutes les partitions EFI et pas seulement celle montée sur /boot/efi, donc même dans le premier cas Windows devrait être trouvé.

Tu peux afficher les chemins des entrées d'amorçage EFI avec

efibootmgr -v


Pour trouver la partition associée au GUID (PARTUUID) figurant dans le chemin d'une entrée d'amorçage EFI, tu peux utiliser

blkid



De toute façon, il est facile de vérifier s'il y a deux partitions EFI avec

fdisk -l

Dernière modification par raleur (07-08-2019 19:16:38)


Il vaut mieux montrer que raconter.

Hors ligne

#28 07-08-2019 19:32:43

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Voilà ....


root@PC-LEDE10:~# efibootmgr -v
 


BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0000,2001,2002,2003
Boot0000* Windows Boot Manager  HD(1,GPT,e3d05a83-01e7-47ce-93ea-e0cc8bdfff27,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0002* debian  HD(5,GPT,89a4a786-80df-4ec1-a989-8ae41395a42c,0x6eb7d000,0x100800)/File(\EFI\debian\shimx64.efi)
Boot2001* EFI USB Device  RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
 



root@PC-LEDE10:~# blkid
 


/dev/sda1: PARTLABEL="Microsoft reserved partition" PARTUUID="c0a4bb89-e0c0-451e-9773-9a880bdd0742"
/dev/sda2: LABEL="Data" UUID="B69CC1959CC15093" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="8f348519-71e3-43e8-afbf-00212592fa93"
/dev/sda3: LABEL="FICHIERS" UUID="2C625B5C625B2A3A" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="f348311b-fb3f-485e-a961-c732adca1cc0"
/dev/sda4: PARTUUID="7bb23013-a410-492a-b837-53737492c8a9"
/dev/sda5: UUID="62B7-19BB" TYPE="vfat" PARTUUID="89a4a786-80df-4ec1-a989-8ae41395a42c"
/dev/sda6: UUID="b56ca088-c2f9-4647-96af-be11a642f88b" TYPE="ext4" PARTUUID="355be8a2-8419-4cd4-98f4-03444533c626"
/dev/sda7: UUID="ec2289c3-6ca2-4370-8ccc-336b2d4cb7b5" TYPE="swap" PARTUUID="4ff1caa9-a7b1-4857-adb3-afd5858aad8c"
 



fdisk -l
 



Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Modèle de disque : ST1000LM035-1RK1
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 : gpt
Identifiant de disque : BCD83E59-AF1C-4662-83B0-4CF17716C977

Périphérique      Début        Fin   Secteurs Taille Type
/dev/sda1            34      32767      32734    16M Réservé Microsoft
/dev/sda2         32768  724723711  724690944 345,6G Données de base Microsoft
/dev/sda3     724723712 1857536211 1132812500 540,2G Données de base Microsoft
/dev/sda4    1857538048 1857540095       2048     1M Système de fichiers Linux
/dev/sda5    1857540096 1858590719    1050624   513M Système EFI
/dev/sda6    1858590720 1937321983   78731264  37,6G Système de fichiers Linux
/dev/sda7    1937321984 1953523711   16201728   7,7G Partition d'échange Linux
 

Hors ligne

#29 07-08-2019 20:21:21

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

La sortie d'efibootmgr suffit à voir que les entrées de Windows et Debian n'utilisent pas la même partition EFI.

Là où ça devient étrange, c'est que la table de partition ne contient qu'une seule partition EFI, celle de Debian, et lsblk ne détecte pas de partition ayant le PARTUUID défini dans l'entrée EFI de Windows. Cette partition devrait avoir le numéro 1 et être située au début du disque, à cheval entre les actuelles partitions 1 et 2.

Et Windows peut quand même démarrer dans cette situation ? Au moins ça explique pourquoi os-prober ne trouve pas Windows.

Il vaut mieux montrer que raconter.

Hors ligne

#30 08-08-2019 07:13:18

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Merci à tous pour votre aide.
Devant ce constat précis et sans appel,peut-on espérer une issue raisonnable ?

Hors ligne

#31 08-08-2019 09:17:06

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian 64bits Ordi.: Thinkpad T440p
Noyau : de cerise
(G)UI : gnome
Inscription : 04-03-2017
Site Web

Re : [Résolu] Installation de buster en dualboot avec windows 10

l'issue raisonnable c'est peut-être de se passer de Windows, je dis ça, je dis rien ! smile

Tu n'as pas répondu à la question de raleur (Windows peut quand même démarrer dans cette situation ?)

Dernière modification par Jean-Pierre Pinson (08-08-2019 09:20:45)


Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot

Hors ligne

#32 08-08-2019 12:55:24

nifseg
Membre
Lieu : Dans une forêt
Distrib. : Debian Bullseye + Bookworm + Unix BSD
Noyau : 5.10.0 amd64 i386 + 6.1.0 amd64 i386
(G)UI : Gnome/Mate/Cinnamon/KDE sous FreeBSD
Inscription : 15-12-2013

Re : [Résolu] Installation de buster en dualboot avec windows 10

blkid et fdisk -l nous laisse penser que ton windows a été installé en mode BIOS(étant donné qu'il n'y a pas de partition EFI présente pour windows) mais efibootmgr -v nous dit le contraire. Effectivement c'est très étrange.
avec un =

fdisk -l


il devrait y avoir une partition EFI spécifique à windows sur /dev/sda2 et normalement Debian aurait du utiliser cette meme partition pour booter en EFI sans en creer une nouvelle

Dernière modification par nifseg (08-08-2019 13:02:29)


L'important n'est pas la chute mais l'atterrissage...
Chapardeur de chocolat DF!!!
Admin un jour, admin toujours...
Utilisateur de plusieurs OS de type Unix comme GNU/Linux, Système BSD (FreeBSD, OpenBSD, NetBSD), Système Solaris (OpenIndiana et divers autres distrib du projet ILLUMOS) . I love Unix !!!

Hors ligne

#33 08-08-2019 13:29:17

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

nifseg a écrit :

blkid et fdisk -l nous laisse penser que ton windows a été installé en mode BIOS


Sur un disque au format GPT ? Ce serait une première pour moi (mais tant mieux).
Eléments à l'appui de cette hypothèse :
- présence d'un fichier bootmgr à la racine de la partition système de Windows (à monter)
- présence d'un code amorce Microsoft dans le MBR protecteur du disque, à voir avec.

hd -n 512 /dev/sda



nifseg a écrit :

mais efibootmgr -v nous dit le contraire


L'entrée EFI est peut-être un reste d'une ancienne installation qui a été effacée.

Jean-Pierre Pinson a écrit :

Tu n'as pas répondu à la question de raleur (Windows peut quand même démarrer dans cette situation ?)


Si la réponse est oui, alors il faut trouver comment. Pierre, que fais-tu exactement pour lancer Windows ? Tu sélectionnes l'entrée "Windows Boot Manager" dans le menu de boot du PC ? Normalement elle ne devrait pas fonctionner puisqu'elle pointe vers une partition inexistante. Tu sélectionnes le disque ?


Il vaut mieux montrer que raconter.

Hors ligne

#34 08-08-2019 17:01:47

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Pour ouvrir W$,je change l'entrée du boot avec windows boot manager dans le menu de boot du PC et l'inverse pour revenir à buster.
Pas très pratique.
J'ai travaillé pas mal de temps avec un dualboot seven/stretch sans aucun problème.
Dommage que w$ nous donne tant de soucis.

Je voudrai travailler dans le même esprit avec W$/buster.

root@PC-LEDE10:~# hd -n 512 /dev/sda



00000000  eb 63 90 00 00 00 00 00  00 00 00 00 00 00 00 00  |.c..............|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000050  00 00 00 00 00 00 00 00  00 00 00 80 00 c8 b7 6e  |...............n|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|
00000080  00 20 fb a0 64 7c 3c ff  74 02 88 c2 52 bb 17 04  |. ..d|<.t...R...|
00000090  f6 07 03 74 06 be 88 7d  e8 17 01 be 05 7c b4 41  |...t...}.....|.A|
000000a0  bb aa 55 cd 13 5a 52 72  3d 81 fb 55 aa 75 37 83  |..U..ZRr=..U.u7.|
000000b0  e1 01 74 32 31 c0 89 44  04 40 88 44 ff 89 44 02  |..t21..D.@.D..D.|
000000c0  c7 04 10 00 66 8b 1e 5c  7c 66 89 5c 08 66 8b 1e  |....f..\|f.\.f..|
000000d0  60 7c 66 89 5c 0c c7 44  06 00 70 b4 42 cd 13 72  |`|f.\..D..p.B..r|
000000e0  05 bb 00 70 eb 76 b4 08  cd 13 73 0d 5a 84 d2 0f  |...p.v....s.Z...|
000000f0  83 d0 00 be 93 7d e9 82  00 66 0f b6 c6 88 64 ff  |.....}...f....d.|
00000100  40 66 89 44 04 0f b6 d1  c1 e2 02 88 e8 88 f4 40  |@f.D...........@|
00000110  89 44 08 0f b6 c2 c0 e8  02 66 89 04 66 a1 60 7c  |.D.......f..f.`||
00000120  66 09 c0 75 4e 66 a1 5c  7c 66 31 d2 66 f7 34 88  |f..uNf.\|f1.f.4.|
00000130  d1 31 d2 66 f7 74 04 3b  44 08 7d 37 fe c1 88 c5  |.1.f.t.;D.}7....|
00000140  30 c0 c1 e8 02 08 c1 88  d0 5a 88 c6 bb 00 70 8e  |0........Z....p.|
00000150  c3 31 db b8 01 02 cd 13  72 1e 8c c3 60 1e b9 00  |.1......r...`...|
00000160  01 8e db 31 f6 bf 00 80  8e c6 fc f3 a5 1f 61 ff  |...1..........a.|
00000170  26 5a 7c be 8e 7d eb 03  be 9d 7d e8 34 00 be a2  |&Z|..}....}.4...|
00000180  7d e8 2e 00 cd 18 eb fe  47 52 55 42 20 00 47 65  |}.......GRUB .Ge|
00000190  6f 6d 00 48 61 72 64 20  44 69 73 6b 00 52 65 61  |om.Hard Disk.Rea|
000001a0  64 00 20 45 72 72 6f 72  0d 0a 00 bb 01 00 b4 0e  |d. Error........|
000001b0  cd 10 ac 3c 00 75 f4 c3  55 22 b9 52 00 00 00 00  |...<.u..U".R....|
000001c0  01 00 ee fe ff ff 01 00  00 00 af 6d 70 74 00 00  |...........mpt..|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200
 

Dernière modification par Pierre16 (08-08-2019 19:27:51)

Hors ligne

#35 09-08-2019 09:00:52

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

On peut voir que le code amorce dans ce MBR est la boot image de GRUB. Probablement un reste d'une précédente installation de Debian en mode BIOS (avec la partition sda4 de 1 Mo non formatée qui pourrait avoir été une partition BIOS boot servant à contenir la core image de GRUB). Donc ce n'est pas le code amorce de Microsoft et cela exclut a priori l'hypothèse d'un amorçage en mode BIOS de Windows.

Pierre16 a écrit :

Pour ouvrir W$,je change l'entrée du boot avec windows boot manager dans le menu de boot du PC


Comme je l'ai écrit, je ne comprends pas comment cela peut fonctionner puisque d'après la sortie d'efibootmgr cette entrée pointe vers une partition inexistante située à cheval entre sda1 et sda2. Ou alors la partition EFI de Windows est sur un autre disque ou SSD que Linux ne voit pas, mais ce serait surprenant.

Petit test : Démarre avec Debian, au menu de GRUB tape "c" pour ouvrir le shell de GRUB et tape la commande "ls" pour afficher les disques vus par le firmware UEFI.

Je serais curieux de savoir comment Windows a été installé, si c'est sa première installation... Quel est l'historique de cette machine ?

En tout cas si le firmware UEFI arrive à lancer Windows, c'est forcément qu'il trouve son chargeur EFI quelque part. Si tu peux le localiser, il sera possible de créer manuellement une entrée dans le menu de GRUB. Tu pourrais monter la partition système de Windows (/dev/sda2 ?) et regarder si elle contient un répertoire EFI et son contenu ?

Dernière modification par raleur (09-08-2019 09:06:12)


Il vaut mieux montrer que raconter.

Hors ligne

#36 09-08-2019 09:49:46

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Cette machine toute neuve est arrivée avec w$ installé d'origine.
J'ai essayé une première installation de buster sans succès.
J'ai donc supprimé les partitions debian "ext" et "swap" avant de recommencer.

Voici ce que donne ls sur le grub :

(proc) (hd0) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1,gpt7) (hd1,gpt6) ...4   ..3 ..2  ..1



J'ai aussi constaté que si je tape après "C" "exit",j'ai accès à l'ordre du boot de démarrage et je peux l'inverser si nécessaire.

Hors ligne

#37 09-08-2019 10:21:37

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

Il y a bien deux disques vus par GRUB et donc par le firmware UEFI :
- (hd0) avec 4 partitions
- (hd1) avec 7 partitions (qui doit être ton disque /dev/sda avec Debian).

Et tu avais joint deux copies d'écran de Windows dans tes messages précédents montrant bien deux disques, je ne comprends pas comment j'ai pu passer à côté. Apparemment c'est un SSD de 120 Go.

Il faudrait chercher pourquoi ce SSD est invisible pour Linux. Il n'y a pas d'autre disque /dev/sd*, /dev/mmcblk* ou /dev/nvme*  dans /proc/partitions ?

cat /proc/partitions


Peux-tu afficher la liste des périphériques PCI avec lspci ?
Peux-tu regarder les options des disques/SSD dans le firmware UEFI, y a-t-il du RAID activé ? J'ai le souvenir d'une machine où le SSD configuré en RAID était invisible pour Linux, mais Windows ne démarrait plus si on désactivait le RAID.

A défaut, idéalement il faudrait récupérer l'UUID de la partition EFI de Windows, cela permettra de construire une entrée de menu manuelle. Mais je ne sais pas comment récupérer l'UUID depuis Windows. Dans le shell de GRUB, essaie de taper

ls (hd0)


pour afficher les caractéristiques des partition, et si ça ne marche pas

ls (hd0,


suivi de la touche "Tab" sans appuyer sur "Entrée".

Dernière modification par raleur (09-08-2019 10:29:42)


Il vaut mieux montrer que raconter.

Hors ligne

#38 09-08-2019 12:29:19

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

pit16@PC-LEDE10:~$ lspci



00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 0b)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device 9de8 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device 9de9 (rev 30)
00:15.2 Serial bus controller [0c80]: Intel Corporation Device 9dea (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller (rev 30)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
 


]pit16@PC-LEDE10:~$ cat /proc/partitions



major minor  #blocks  name

   8        0  976762584 sda
   8        1      16367 sda1
   8        2  362345472 sda2
   8        3  566406250 sda3
   8        4       1024 sda4
   8        5     525312 sda5
   8        6   39365632 sda6
   8        7    8100864 sda7



ls (hd0)    aucun système de fichiers connus détecté  -- taille de secteur 512o - taille totale 125034840 kio

Dernière modification par Pierre16 (09-08-2019 12:48:09)

Hors ligne

#39 09-08-2019 13:11:54

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

Alors essaie la 2e méthode pour afficher les informations sur les partitions : "ls (hd0" suivi de la touche "tab" (complétion du shell, comme dans bash).

EDIT : ou bien essaie

probe --fs-uuid (hd0,gpt1)



Je ne vois pas de périphérique PCI qui pourrait correspondre à un SSD NVMe ou eMMC non reconnu.

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)


La sortie de lspci indique que le contrôleur SATA est en mode RAID. Il doit être possible de le configurer en mode AHCI dans les options du firmware UEFI. Mais Windows risque de ne plus démarrer. Si tu n'as pas besoin d'accéder à ce SSD depuis Debian, il peut être plus sage de créer une entrée de menu manuellement.

Dernière modification par raleur (09-08-2019 13:24:05)


Il vaut mieux montrer que raconter.

Hors ligne

#40 09-08-2019 15:59:39

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Voilà ....

https://www.cjoint.com/c/IHjoUOTQ038
https://www.cjoint.com/c/IHjoYhOisH8
https://www.cjoint.com/c/IHjo0s78PB8

Effectivement,l'accès au SDD ne me sera pas nécessaire à partir de debian.

Hors ligne

#41 09-08-2019 16:15:09

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

C'est bon, l'UUID est visible sur la seconde image. C'est toujours mieux d'utiliser l'UUID ou (le label) au cas où le firmware UEFI déciderait un jour que le SSD de Windows devient (hd1). En mode BIOS (hd0) est toujours le disque de boot, mais ce n'est pas toujours le cas en mode EFI. D'ailleurs ce n'est pas le cas ici puisque GRUB démarre depuis le disque qui est vu comme (hd1).

Il faut créer un fichier /boot/grub/custom.cfg avec le contenu suivant :

menuentry "Windows" {
  insmod part_gpt
  insmod fat
  set root=hd0,gpt1
  search --no-floppy --set=root --hint hd0,gpt1 --fs-uuid 3A3A-F2BE
  chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}


Ça devrait ajouter une entrée "Windows" au menu de GRUB permettant, si je ne me suis pas planté, de démarrer Windows.


Il vaut mieux montrer que raconter.

Hors ligne

#42 09-08-2019 17:01:48

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Fichier enregistré en grub et vérifié.

Pas de changement au démarrage et pas de ligne ajoutée dans grub.

Désolé.

Hors ligne

#43 09-08-2019 17:08:04

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

Il y a bien une section "41_custom" qui inclut custom.cfg à la fin de /boot/grub/grub.cfg ?
Il faut peut-être mettre des ' au lieu des ".

Il vaut mieux montrer que raconter.

Hors ligne

#44 09-08-2019 17:41:14

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Pas mieux.

Voici copie de mon fichier :

menuentry 'Windows' {
  insmod part_gpt
  insmod fat
  set root=hd0,gpt1
  search --no-floppy --set=root --hint hd0,gpt1 --fs-uuid 3A3A-F2BE
  chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
 

Hors ligne

#45 09-08-2019 17:46:37

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Pas mieux.

Voici copie de mon fichier :

menuentry 'Windows' {
  insmod part_gpt
  insmod fat
  set root=hd0,gpt1
  search --no-floppy --set=root --hint hd0,gpt1 --fs-uuid 3A3A-F2BE
  chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
 

Hors ligne

#46 09-08-2019 18:42:25

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

Etrange. Chez moi l'entrée est bien présente, mais ce n'est pas encore sous Buster. Tu n'as pas répondu à ma question :

raleur a écrit :

Il y a bien une section "41_custom" qui inclut custom.cfg à la fin de /boot/grub/grub.cfg ?


Tu peux poster la fin du fichier /boot/grub/grub.cfg.

Sinon, plan B :
- insère le paragraphe à la fin du fichier /etc/grub.d/40_custom
- exécute update-grub pour qu'il soit inclus dans /boot/grub/grub.cfg (tu peux vérifier ensuite).

Edit : correction du fichier à modifier.

Dernière modification par raleur (09-08-2019 19:58:17)


Il vaut mieux montrer que raconter.

Hors ligne

#47 09-08-2019 19:48:54

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

J'ai placé la modif.dans grub,ensuite update et test.

Pas de changement.
Je te donne copie de mon grub pour que tu puisses vérifier.

Merci encore pour ton aide.

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  b56ca088-c2f9-4647-96af-be11a642f88b
else
  search --no-floppy --fs-uuid --set=root b56ca088-c2f9-4647-96af-be11a642f88b
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  b56ca088-c2f9-4647-96af-be11a642f88b
else
  search --no-floppy --fs-uuid --set=root b56ca088-c2f9-4647-96af-be11a642f88b
fi
insmod png
if background_image /usr/share/desktop-base/futureprototype-theme/grub/grub-4x3.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
  set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-b56ca088-c2f9-4647-96af-be11a642f88b' {
  load_video
  insmod gzio
  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  insmod part_gpt
  insmod ext2
  set root='hd0,gpt6'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  b56ca088-c2f9-4647-96af-be11a642f88b
  else
    search --no-floppy --fs-uuid --set=root b56ca088-c2f9-4647-96af-be11a642f88b
  fi
  echo  'Chargement de Linux 4.19.0-5-amd64…'
  linux /boot/vmlinuz-4.19.0-5-amd64 root=UUID=b56ca088-c2f9-4647-96af-be11a642f88b ro  quiet
  echo  'Chargement du disque mémoire initial…'
  initrd  /boot/initrd.img-4.19.0-5-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-b56ca088-c2f9-4647-96af-be11a642f88b' {
  menuentry 'Debian GNU/Linux, avec Linux 4.19.0-5-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-5-amd64-advanced-b56ca088-c2f9-4647-96af-be11a642f88b' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt6'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  b56ca088-c2f9-4647-96af-be11a642f88b
    else
      search --no-floppy --fs-uuid --set=root b56ca088-c2f9-4647-96af-be11a642f88b
    fi
    echo  'Chargement de Linux 4.19.0-5-amd64…'
    linux /boot/vmlinuz-4.19.0-5-amd64 root=UUID=b56ca088-c2f9-4647-96af-be11a642f88b ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.19.0-5-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.19.0-5-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-5-amd64-recovery-b56ca088-c2f9-4647-96af-be11a642f88b' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt6'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  b56ca088-c2f9-4647-96af-be11a642f88b
    else
      search --no-floppy --fs-uuid --set=root b56ca088-c2f9-4647-96af-be11a642f88b
    fi
    echo  'Chargement de Linux 4.19.0-5-amd64…'
    linux /boot/vmlinuz-4.19.0-5-amd64 root=UUID=b56ca088-c2f9-4647-96af-be11a642f88b ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-4.19.0-5-amd64
  }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
  fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Hors ligne

#48 09-08-2019 19:57:08

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Installation de buster en dualboot avec windows 10

raleur a écrit :

insère le paragraphe à la fin du fichier /boot/grub/grub.cfg


Mon copier-collé a dû foirer, je voulais dire dans /etc/grub.d/40_custom.
En exécutant update-grub après avoir modifié directement grub.cfg, tes modifications ont été écrasées.

Je ne comprends pas quand même pourquoi le contenu de /boot/grub/custom.cfg n'est pas inclus, les commandes nécessaires sont pourtant bien présentes à la fin de grub.cfg.

Dernière modification par raleur (09-08-2019 20:00:02)


Il vaut mieux montrer que raconter.

Hors ligne

#49 09-08-2019 20:40:29

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Ca marche !!!

Je termine mes essais et te confirme demain.

Un grand merci pour ta patience.

Bonsoir.

Hors ligne

#50 10-08-2019 08:40:41

Pierre16
Membre
Distrib. : Bookworm
Noyau : Linux 6.1.0.11-amd64
(G)UI : XFCE 4-12
Inscription : 26-01-2017

Re : [Résolu] Installation de buster en dualboot avec windows 10

Bonjour Raleur,

Tout se passe bien maintenant grâce à tes bons conseils.
Une fois de plus,je te remercie pour ton aide et merci aussi à tous ceux qui ont bien voulu y participer.
Je passe en résolu et retourne à mon post précédent (#24872) qui concerne les fonds d'écrans pour ce même buster.

Hors ligne

Pied de page des forums