(monté /sda1/boot qui ne l'était pas)
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Oh... Fedora serait-il en mode traditionnel ?
PaulVirtuel wrote:(monté /sda1/boot qui ne l'était pas)
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Oh... Fedora serait-il en mode traditionnel ?
Je comprends pas ce que tu veux dire...

En mode BIOS utilise la commande de homere57 et en mode EFI utilise celle que je t'ai donné plus haut.

Si tu es en mode EFI, Fedora a automatiquement installé grub2-efi. Maintenant je ne sais pas en quel mode tu es...
excuse-moi, pas la bonne ligne :
/sbin/grub2-mkconfig: line 224: /boot/efi/EFI/fedora/grub.cfg.new: No such file or directory
donc pas d'EFI ?
Pourtant c'est bien ce que le setup du boot indique : UEFI network
Que renvoie la commande
# yum list installed grub*
Tu peux aussi aller dans le setup du bios pour voir le paramètres.
[paul@Host-001 Boot]$ yum list installed grub*
Modules complémentaires chargés : langpacks, refresh-packagekit
Paquets installés
grub2.x86_64                      1:2.00-25.fc20                 @anaconda
grub2-tools.x86_64                1:2.00-25.fc20                 @anaconda
grubby.x86_64  
Ok, donc à mon avis lorsque tu as installé Fedora tu ne devais pas être en mode EFI (car grub2-efi n'est pas installé).

Tu as modifié quoi dans ton bios ?

Que retourne la commande
# fdisk -l
Disque /dev/sda : 465,8 GiB, 500107862016 octets, 976773168 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 : gpt
Identifiant de disque : AEC1CAF0-4711-4E1D-924F-ADB2904C8424

Périphérique       Début          Fin Taille Type
/dev/sda1            2048      1026047   500M EFI System
/dev/sda2         1026048      1107967    40M inconnu
/dev/sda3         1107968      1370111   128M Microsoft reserved
/dev/sda4         1370112      2373631   490M Windows recovery environment
/dev/sda5         2373632    417992703 198,2G Microsoft basic data
/dev/sda6       950472704    976766598  12,6G Windows recovery environment
/dev/sda7       417992704    417994751     1M BIOS boot partition
/dev/sda8       417994752    419018751   500M Microsoft basic data
/dev/sda9       419018752    950472703 253,4G Linux LVM


Disque /dev/sdb : 29,8 GiB, 32017047552 octets, 62533296 secteurs
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 : F75DF135-8DD9-4B4F-B6B6-289D52182F4E

Périphérique Début          Fin Taille Type
/dev/sdb1     2048     16775167     8G Intel Fast Flash


Disque /dev/mapper/fedora_host--001-swap : 5,8 GiB, 6190792704 octets, 12091392 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

Disque /dev/mapper/fedora_host--001-root : 50 GiB, 53687091200 octets, 104857600 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

Disque /dev/mapper/fedora_host--001-home : 197,7 GiB, 212223393792 octets, 414498816 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

Quelqu'un peut-il m'expliquer ? Je n'y comprends pas grand chose...
Fedora démarre très rapidement en mode "Legacy", sans l'UEFI.
Fedora démarre un peu plus lentement en mode UEFI, secure boot désactivé. La seule proposition dans le setup du boot, c'est "network boot". pas de hard drive, pas de distribution, rien d'autre.
Secure boot activé, plus rien ne démarre.
Et à aucun moment je n'ai la possibilité de booter sous windows. ça aurait pu me passer au dessus, je n'avais que Xubuntu sur mon ancien PC pendant 8 ans. Mais je travaille avec Windows au boulot maintenant, et il est possible que j'en ai besoin de temps en temps.

À quel moment ai-je dérivé de la procédure d'installation correcte en UEFI ?

y a t'il un moyen de booter sous Windows sans tout réinstaller ?

Merci de vos réponses.
Si ce n'est pas le cas installe efibootmgr et regarde ce qu'il te dit, il y a sûrement un paramètre à modifier pour retrouver Windows.

En cas poste le retour de
# efibootmgr -v
Moi ce que je ne comprends pas c'est que ton Windows 8 devait être configuré pour booter en UEFI donc ta table des partitions était sûrement en GPT...
Maintenant si tu peux booter sur Fedora en mode Legacy (= non UEFI = bios) tu as sûrement du refaire ta table des partitions en msdos et donc complètement effacer ton Windows 8...
Par contre je ne vois pas comment tu peux booter sur Fedora avec ou sans UEFI... L'un ou l'autre suivant l'état au moment de l'installation mais pas les deux 😐
@emilien : moi non plus, je ne comprends pas. J'ai pourtant refait le test : en mode legacy comme en uefi, j'accède bien au même fedora.

@nicoss : là non plus, je ne comprends pas :
paul@pcdepaul ~$ sudo efibootmgr -v
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
paul@pcdepaul ~$ sudo modprobe efivars
paul@pcdepaul ~$ sudo efibootmgr -v
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
S'lut,

Il ne faut pas confondre "option de boot" (F9 sur HP) et configuration du BIOS (F10 sur HP).

Dans la config du BIOS j'ai par exemple sur mon probook une section "mode de démarrage"
- Ancien (legacy)
- UEFI hybride
- UEFI natif

C'est dans cette section que je définis comment l'ordinateur doit démarrer par défaut.

Tu devrais avoir quelque chose de similaire dans la configuration de ton BIOS. Je n'ai pas de dell sous la main et chaque constructeur a une gestion de UEFI particulière...

A mon avis tu dois être en mode "legacy" c'est pourquoi Fedora n'a rien installé concernant l'EFI.

Comme tu as une installation assez hétéroclite (Grub2 pas EFI - Windows installé en EFI) je n'arrive pas à trouver sur le net comment lancer Windows EFI à partir de ton Grub.

Regarde déjà dans la config de ton BIOS su tu trouves comment définir le mode EFI ou legacy par défaut.

Tu peux aussi monter ta partition EFI existante (/dev/sda1) et voir ce qu'elle contient.
Bon, après quelques recherches il ne serait pas possible de démarrer un OS installé en EFI (en l'occurrence ton Windows 8) avec Grub2 "non EFI".

Avant toute chose il faudrait éclaircir les questions du post #16 au sujet du "mode de démarrage" par défaut.

Ensuite j'ai bien peur qu'une ré-installation de Fedora en mode EFI soit nécessaire, sinon (surtout si tu as envie de jouer) j'ai peut être une piste de comment installer grub2-efi.
Merci à vous qui passez du temps pour mon affaire, j'y vois enfin un peu plus clair.

Sur ce Dell, j'ai une option "setup" (F2) et une option "boot select" (F12) au démarrage

dans le Setup, j'ai un onglet "Boot"
Je pourrais être en "Boot List Option : [Legacy]
mais...
Je suis bien par défaut en "Boot list Option : [UEFI]"

ce qui me donne le choix entre :

=> File Browser add Boot Option
=> File Browser dell Boot Option

          Secure Boot [disabled]  ##sans quoi rien ne marche...##
          Load Legacy Option Rom [enabled]  ## désactiver l'un active l'autre, et inversement ##

Boot Option Priorities : 
          Boot Option #1  [UEFI: Network Card]
          Boot Option #2  [UEFI: Network Card]
Et avec tout ça, comme en mode Legacy par défaut, je démarre bien Fedora apparemment installé en Legacy.
Etonnant, non ?

Je veux bien réinstaller Fedora, mais ne faudrait-il pas faire un recovery complet de Windows ? Et si oui, comment faire si je ne peux booter ni sur la partition W8 ni sur la Recovery ? (Pitié, ne me renvoyez pas sur un forum de windowsiens 🙁 )

Conclusion, je veux bien jouer à grub2-efi. Pour apprendre à nager, il faut boire la tasse. ou bien ?