Bonjour le monde,
je viens d’installer Fedora 38, et j’ai un soucis avec le dual boot, j’ai 2 SSD:
Voici le résultat de la commande sudo fdisk -l
:
Disque /dev/nvme1n1 : 476,94 GiB, 512110190592 octets, 1000215216 secteurs
Modèle de disque : Samsung SSD 970 PRO 512GB
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 : gpt
Identifiant de disque : CB287275-0929-4224-B03F-3C5B0C4FFA09
Périphérique Début Fin Secteurs Taille Type
/dev/nvme1n1p1 2048 206847 204800 100M Système EFI
/dev/nvme1n1p2 206848 239615 32768 16M Réservé Microsoft
/dev/nvme1n1p3 239616 999148921 998909306 476,3G Données de base Microsoft
/dev/nvme1n1p4 999149568 1000212479 1062912 519M Environnement de récupération Windows
Disque /dev/nvme0n1 : 953,87 GiB, 1024209543168 octets, 2000409264 secteurs
Modèle de disque : Samsung SSD 970 PRO 1TB
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 : gpt
Identifiant de disque : 7EEB2344-9398-46CF-9FAD-E869795B1B12
Périphérique Début Fin Secteurs Taille Type
/dev/nvme0n1p1 2048 1230847 1228800 600M Système EFI
/dev/nvme0n1p2 1230848 3325951 2095104 1023M Système de fichiers Linux
/dev/nvme0n1p3 3328000 2000408575 1997080576 952,3G LVM Linux
/dev/nvme0n1p4 3325952 3327999 2048 1M Amorçage BIOS
Modèle de disque : Samsung SSD 970 PRO 512GB
Fedora 38 est sur /dev/nvme0n1
Windows 10 sur /dev/nvme1n1
Et le résultat de ls -l /dev/disk/by-uuid/
lrwxrwxrwx. 1 root root 10 17 août 16:01 502ebca8-edca-44aa-ba2d-c4512ac55a23 -> ../../dm-1
lrwxrwxrwx. 1 root root 15 17 août 16:01 5063-6A9E -> ../../nvme0n1p1
lrwxrwxrwx. 1 root root 15 17 août 16:01 59d6d90d-972e-40eb-9b7f-1db411ef1f88 -> ../../nvme0n1p2
lrwxrwxrwx. 1 root root 10 17 août 16:01 66bc4a4d-0e03-4010-8c2a-a6e73c5cf404 -> ../../dm-2
lrwxrwxrwx. 1 root root 15 17 août 16:01 7426-4006 -> ../../nvme1n1p1
lrwxrwxrwx. 1 root root 10 17 août 16:01 ab8458d6-1137-43df-ac5e-43b767277985 -> ../../dm-3
lrwxrwxrwx. 1 root root 10 17 août 16:01 b709d218-e542-4462-be01-e2cbce5d5904 -> ../../dm-0
lrwxrwxrwx. 1 root root 15 17 août 16:01 BC9626EC9626A73C -> ../../nvme1n1p3
lrwxrwxrwx. 1 root root 15 17 août 16:01 F2FA7F71FA7F30C9 -> ../../nvme1n1p4
Avant la réinstallation j’étais sous Fedora 36, et je n’avais aucun problème à booter sous Win 10, cela est maintenant plus compliqué: immédiatement après l’installation l’entrée correspondante avec disparue du menu Grub2, cela restait possible en bootant sur l’autre disque depuis le BIOS (ce qui n’est pas pratique du tout).
J’ai essayé de recréer l’entrée dans le menu de grub avec tout un tas d’options différentes en utilisant le fichier dédié:
/etc/grub.d/40_custom
Dont le contenu ressemble à:
#!/usr/bin/sh
exec tail -n +3 $0
# 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.
menuentry 'Windows 10' --class windows --class os $menuentry_id_option 'osprober-efi-7426-4006' {
insmod part_gpt
insmod fat
search --no-floppy --set=root --fs-uuid 7426-4006
# Not working: drivemap -s (hd0) (hd1)
# Not working: drivemap -s (hd1) (hd0)
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
# Same result (no OS found): chainloader /EFI/Microsoft/Boot/bootmgfw.efi
# Same result (no OS found): chaineloader +1
}
Où 7426-4006
est la partition identifiée plus haut comme celle de boot pour Win10.
Bien sûr je remet à jours la configuration de grub après avoir modifié de fichier grub2-mkconfig -o …
, et je teste le résultat avec un shutdown -r now
pour le moment rien ne fonctionne…
Merci d’avance si vous avez une idée, ou un protocole à suivre pour corriger tout ça !
S.