Aller au contenu principal
Sujet: probleme UEFI windows (Lu 1205 fois) sujet précédent - sujet suivant

probleme UEFI windows

Bonjour tout le monde,

Est-ce qu'il y a quelqu'un qui maîtrise bien l'EFI et qui pourrait me dépanner ? Car je galère depuis hier.

Faites mois signe pour que je puisse donner les détails

Merci par avance

Re : probleme UEFI windows

Répondre #1
Je suppose qu'on est plusieurs a pouvoir aider, mais il faut expliquer ton problème.

Re : probleme UEFI windows

Répondre #2
J'ai deux disques durs : l'un avec Opensuse, l'autre avec Windows.

En installant Opensuse, je ne sais pas ce que j'ai fait, j'ai probablement dû écraser les fichiers de démarrage de windows.

Sur mon sda : j'ai la partition efi + la partition opensuse
Sur le sdb : j'ai la partition windows

Dnas la parition efi, je ne vois qu'un dossier boot et un dossier opensuse.

Je ,n'arrive pas à corriger. J'ai tenté de faire une restauration des fichiers de démarrage avec un USB bootable windows, mais ça échoue à chaque fois.

En gros voilà

Re : probleme UEFI windows

Répondre #3
Rien d'irreparable je dirais.
Quelle version d'opensuse?
Peux tu poster le résultat d'un lsblk pour tes deux disques sda et sdb?

L'idéal c'est d'avoir au final un efi sur chaque disque, d'avoir les deux efi reconnu par ton bios uefi et de booter sur l'efi Opensuse en faisant reconnaître ton boot windows a ton GRUB.
De cette manière tu as la possibilité a chaque boot de choisir sur quel système tu veux démarrer et tu a aussi la possibilité de passer par le menu de boot de ton bios pour choisir l'un des deux systèmes en cas de problème.

Re : probleme UEFI windows

Répondre #4
Rien d'irreparable je dirais.
Quelle version d'opensuse?

Merci de ton aide ;) Effectivement, je pense que ce n'est pas méchant, car la partition windows n'a pas été touchée. C'est vriament un probleme de démarrage.

Voilà pour la commande que tu m'as demandé :
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 447,1G  0 disk
├─sda1   8:1    0     1G  0 part /boot/efi
├─sda2   8:2    0    16G  0 part [SWAP]
└─sda3   8:3    0 430,1G  0 part /
sdb      8:16   0 476,9G  0 disk
└─sdb1   8:17   0 476,9G  0 part

Citer
L'idéal c'est d'avoir au final un efi sur chaque disque, d'avoir les deux efi reconnu par ton bios uefi et de booter sur l'efi Opensuse en faisant reconnaître ton boot windows a ton GRUB
Oui c'est vrai que j'ai préféré faire une partition EFI commune car je ne savais pas comment faire comprendre au bios sur laquelle booter au démarrage. Mais du coup c'est ça qui a foutu le bordel. Lors de l'installation d'Opensuse, je n'aurais pas du refaire la partition UEFI.

Du coup dans le dossier EFI, j'ai ça :

stomab@PC:/boot/efi/efi> ls
boot  opensuse

normalement je devrais avoir un dossier Microsoft

Je suis sur Leap 15.6

Re : probleme UEFI windows

Répondre #5
Ok, donc on voit bien que ton sda contient tout ce qu'il faut pour ton linux.
Le SDB en revanche ne contient qu'une énorme partiton. C'est étrange car normalement windows 10 et windows 11 installent au minimum 3 parrution a l'installation. Une efi, une petite partition réservée Microsoft , et la partition windows. Il manque ta partition réservée Microsoft... Sans ça je ne sais pas si ton windows peut fonctionner correctement.

Idée simpliste: as tu ete dans Yast pour demander a ton GRUB de détecter les autres os? Je doute que ça suffise mais....
Si tu préfère la ligne de commande :

edit grub file (/etc/default/grub). There should be option DISABLE_OS_PROBER=true (or something like that). Edit that to false.
grub2-mkconfig -o /boot/efi/EFI/opensuse/grub.cfg

Au reboot grub te trouvera peut être ton Windows et essayera de booter dessus.

Si ça ne fonctionne pas (ce qui est probable) tu peut peut être réduire ta partition windows pour faire de la place (150mo)  a une partition efi et la partition réservée Microsoft sur le SDB, débrancher le disque inux et tenter une réparation de windows avec uniquement le SDB branché

Re : probleme UEFI windows

Répondre #6
Citer
Si ça ne fonctionne pas (ce qui est probable) tu peut peut être réduire ta partition windows pour faire de la place (150mo)  a une partition efi et la partition réservée Microsoft sur le SDB,

merci pour ton retour. je vais essayer l'astuce par Yast. Par contre, je ne comprends pas, pourquoi recréer une partition EFI sur le SDB ? Sauf erreur de ma part, les deux OS peuvent se partager la même partition EFI. Yaurait juste à trouver un moyen de recréer les fichiers de démarrage dans la partition actuelle.


 

Re : probleme UEFI windows

Répondre #8
Sauf erreur de ma part, les deux OS peuvent se partager la même partition EFI. Yaurait juste à trouver un moyen de recréer les fichiers de démarrage dans la partition actuelle.
Oui ils peuvent et c'est souvent ce qu'on fait quand on a deux OS sur le même disque. Le probleme étant exactement celui qui tu vie en ce moment. A la moindre erreur ou mise à jour d'un des deux OS un peu cavalière, tu perds le boot d'un des deux OS.

Si tu dois passer par les outils de réparation windows pour recréer l'efi, il y a 90% de chances que tu te retrouve avec windows bootable et GRUB/linux effacés de ton efi. Il faudra que tu répare a nouveau ton efi en bootant sur un live USB linux pour restaurer l'efi et le GRUB via un chroot.

Si tu a l'occasion de créer un efi sur ton sdb pour windows, tu évitera ces problèmes. Deux disques, deux os, deux efi,  c'est la configuration la plus stable.