- Fedora-Fr
- À propos de Fedora-Fr
- Historique
- Statistiques
- Télécharger
- Obtenir Fedora
- Toutes les méthodes de téléchargement
- Support
- Aide sur IRC
- Forums
- Documentation
- Sous-projets
- Plateforme de blog
Dernière news : Fedora 34 Beta est disponible
Bonjour,
Sur mon pc j'ai un dual boot Windows 10 / Fedora (encore en ancienne version F31).
Le bios est en UEFI. Jusque la tout fonctionnait bien. J'avais mon dual boot Grub qui me permettait de choisir Fedora ou Windows. Dans le bios, j'avais également 2 entrées de disque (Windows ou Fedora).
Depuis une mise à jour récente de Windows, il m'est impossible de démarrer Fedora. L'entrée "Fedora" dans le bios à disparu et je ne démarre jamais sur Grub.
Pourtant, si je démarre avec in Live CD, je vois bien la partition "EFI" de Fedora.
Je ne comprend pas ce qui se passe et comment réparer (le live CD Fedora ne propose pas de réparation).
Est ce que quelqu'un aurait des conseils pour réparer ?
Merci d'avance.
Hors ligne
As-tu regardé de ce côté https://doc.fedora-fr.org/wiki/Dual_boo … s_se_lance ?
F34_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F33_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F33_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM
Hors ligne
Hello,
ça vient de m'arriver ce matin. Petite question concernant ce qui est écrit dans Wiki :
dans le cas du recours au Live, passer en mode expert
Comment on fait ça, "passer en mode expert" ?
edit : une fois booté sur mon live, j'ai ouvert un terminal :
$ su
# grub2-install /dev/sda
grub2-install: error: /usr/lib/grub/x86-64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.
Je n'ai certes pas fait le
# chroot /mnt/sysimage
mais c'est parce que dans /mnt il n'y a rien...
un éclairage siouplé ?
édit : merci de ne pas me répondre ici puisque dans mon cas ça concerne F33. J'ai ouvert un nouveau fil là : https://forums.fedora-fr.org/viewtopic. … 34#p614034
Dernière modification par Nednet (17/11/2020 12:16:21)
Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre
Hors ligne
J ai executer la commande suivante qui ne trouve pas la partition EFI (normalement sur /dev/sda4) :
sudo efibootmgr
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
BootCurrent: 000D
Timeout: 1 seconds
BootOrder: 000D,0002,0000,0009,000A,000B,000C
Boot0000* Windows Boot Manager
Boot0002* Hard Drive
Boot0009 Windows Boot Manager
Boot000A UEFI: WDC WD10EZEX-60ZF5A0
Boot000B UEFI: WDC WD10EZEX-60ZF5A0
Boot000C UEFI: WDC WD10EZEX-60ZF5A0
Boot000D* UEFI: Generic STORAGE DEVICE 0272
par contre je n ais rien avec linux rescue, pas de partition /mnt/sysimage
A priori il faudrait un live CD netinstall. je regarde comment le recuperer.
Hors ligne
poste aussi le retour de "lsblk" s'il te plait
Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre
Hors ligne
J'ai fait un LiveUSB via netinstall pour avoir le rescue.
j'ai pu faire ceci :
# chroot /mnt/sysroot
# grub2-install /dev/sda
grub2-install: error: /usr/lib/grub/x86-64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.
Je ne comprend pas trop l'erreur. Et dans les message de démarrage, il me dit que l'image est sur sysroot et non pas sur sysimage
Hors ligne
Hors ligne
# chroot /mnt/sysroot
d'où tu sors cette commande ?
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
Démarre à partir du live cd avec une connexion internet en filiaire (si tu as du mal avec le wifi) et ouvre un terminal.
On monte la partition racine, boot et efi
sudo mount /dev/sda6 /mnt
sudo mount /dev/sda5 /mnt/boot
sudo mount -t vfat /dev/sda4 /mnt/boot/efi
On chroot le système
sudo chroot /mnt
Dans le système chrooté /etc/resolv.conf n'est pas bon, on va le récrire
mv /etc/resolv.conf /etc/resolv.conf.old
nano /etc/resolv.conf
Tu mets ceci dedans
nameserver 8.8.8.8
Tu enregistres et tu fermes nano.
On réinstalle grub
dnf reinstall grub2-efi shim
On génère le fichier de configuration de grub
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
On quitte le chroot
exit
On démonte les partitions
sudo umount /dev/sda{4,5,6}
On redémarre sans live cd.
Dernière modification par hechmi50 (17/11/2020 23:35:59)
Hors ligne
Merci pour cette méthode.
Tout fonctionne jusqu'a
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
/usr/sbin/grub2-probe: error: cannot find a device for / (is /dev mounted?).
Dans /dev je n'ai rien :
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
/usr/sbin/grub2-probe: error: cannot find a device for / (is /dev mounted?).
Est ce qu'il y a un truc que j'ai loupé ?
J'ai eu aussi ce message après le chroot mais l'opération semble avoir marché
sudo chroot /mnt
Error, do this: mount -t proc proc /proc
/bin/basename: missing operand
Try '/bin/basename --help' for more information.
Dernière modification par victorienv (18/11/2020 19:21:24)
Hors ligne
# chroot /mnt/sysroot
d'où tu sors cette commande ?
C'est l'invit de commande du mode rescue qui m'a indiqué que le système était sur ce chemin
Hors ligne
error: cannot find a device for / (is /dev mounted?)
Il va falloir monter 3 répertoires de plus avant le chroot. On reprend depuis le début:
sudo mkdir -p /mnt/{sys,dev,proc}
sudo mount /dev/sda6 /mnt
sudo mount /dev/sda5 /mnt/boot
sudo mount -t vfat /dev/sda4 /mnt/boot/efi
sudo mount -o bind /dev/ /mnt/dev
sudo mount -o bind /sys/ /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo chroot /mnt
Et tu continues ce qu'il y a après le chroot comme indiqué au #9.
Hors ligne
nouvo09 a écrit :# chroot /mnt/sysroot
d'où tu sors cette commande ?
C'est l'invit de commande du mode rescue qui m'a indiqué que le système était sur ce chemin
j'ai du mal lire alors. J'avais lu /mnt/sysimage.
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
victorienv a écrit :nouvo09 a écrit :# chroot /mnt/sysroot
d'où tu sors cette commande ?
C'est l'invit de commande du mode rescue qui m'a indiqué que le système était sur ce chemin
j'ai du mal lire alors. J'avais lu /mnt/sysimage.
Dans le tuto c'est bien cette commande mais c'était pas le message dans le mode rescue. Peut être qu'il y a eu une évolution
Hors ligne
je confirme avoir ce message dans le mode rescue de la netinstall de la F33.
Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre
Hors ligne
Je viens de trouver la solution. Comme la partition Fedora n'apparaissait pas dans le boot, je l'ai rajouté via efibootmgr comme indiqué ici : https://askbot.fedoraproject.org/en/que … fibootmgr/
En refaisant des tests, la procédure décrite par hechmi50 ne se déroulait pas bien sur
dnf reinstall grub2-efi
J'avais un message me disant que le package n'était pas disponible avec qu'il est bien dans la liste des package installés
Hors ligne