Encore une histoire d'UEFI

Coucou,

J’ai supprimé une vieille partition “EFI” sur un disque (/dev/sdb) qui n’était pas celui du système.
Depuis ça boote plus.

J’imagine qu’Ubuntu (réinstallé sur un SSD sur /dev/sda) se servait de cette partition pour démarrer ?
Grub est bien installé sur le secteur de démarrage de /dev/sda.

Des pistes ?

Bises,

peut-être :
passer en uefi s’il est legacity
démarrer avec un live ubuntu international
installer et executer boot-repair

Comment le “passer en UEFI” ? Dans le BIOS ? J’ai fouillé sans avoir l’impression qu’on puisse choisir, par disque, le mode de boot.

Je vais essayer le boot-repair, merci :slight_smile:

En live ubuntu 16.04 j’ai installé boot-repair suivant le wiki ubuntu-fr.
Avec gparted, j’ai créé à la fin de /dev/sda une partition de 2 MB avec le flag “bios_grub”.

J’ai utilisé la réparation recommandée par boot-repair.

Ça boote à nouveau :slight_smile:

Je vous tiens au courant si quelque chose se met à déconner…

Bises,

[quote=« addikt1ve, post:1, topic:3346 »]J’ai supprimé une vieille partition « EFI » sur un disque (/dev/sdb) qui n’était pas celui du système.
Depuis ça boote plus.[/quote]
Il me semble que ce n’était pas une bonne idée… L’important est que désormais ça fonctionne.

En effet, c’était bien la cause de mon problème.
Je n’imaginais pas que le système sur /dev/sda (ou grub ? ou le bios ?) aille chercher une partition de boot sur /dev/sdb :frowning:

UEFI vit sa vie indépendamment de l’OS qu’il soit Windows ou Linux comme le Bios mais la différence il y a un bout de code sur le disque, si j’ai bien compris…

Oui, il faut toujours avoir la plus grande extrême suprême méfiance envers les microsofteries…

Le standard [i][b]Unified Extensible Firmware Interface[/b][/i] ([b]UEFI[/b], « [b]Interface micrologicielle extensible unifiée[/b] ») définit un [url=https://fr.wikipedia.org/wiki/Logiciel]logiciel[/url] intermédiaire entre le micrologiciel ([i]firmware[/i]) et le [url=https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation]système d'exploitation (OS)[/url] d'un [url=https://fr.wikipedia.org/wiki/Ordinateur]ordinateur[/url]. Cette interface succède sur certaines [url=https://fr.wikipedia.org/wiki/Carte_m%C3%A8re]cartes-mères[/url] au [url=https://fr.wikipedia.org/wiki/Basic_Input_Output_System]BIOS[/url]. Elle fait suite à EFI ([i]Extensible Firmware Interface[/i]), conçue par [url=https://fr.wikipedia.org/wiki/Intel]Intel[/url] pour les processeurs [url=https://fr.wikipedia.org/wiki/Itanium]Itanium[/url]. [url=https://fr.wikipedia.org/wiki/Advanced_Micro_Devices]AMD[/url], [url=https://fr.wikipedia.org/wiki/American_Megatrends]American Megatrends[/url], [url=https://fr.wikipedia.org/wiki/Apple]Apple[/url], [url=https://fr.wikipedia.org/wiki/Dell]Dell[/url], [url=https://fr.wikipedia.org/wiki/Hewlett-Packard]HP[/url], [url=https://fr.wikipedia.org/wiki/Intel]Intel[/url], [url=https://fr.wikipedia.org/wiki/International_Business_Machines_Corporation]IBM[/url], [url=https://fr.wikipedia.org/w/index.php?title=Insyde&action=edit&redlink=1]Insyde[/url], [url=https://fr.wikipedia.org/wiki/Microsoft]Microsoft[/url] et [url=https://fr.wikipedia.org/wiki/Phoenix_Technologies]Phoenix Technologies[/url] sont les promoteurs de l’[i]UEFI Forum[/i] qui définit cette technologie[sup][url=https://fr.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#cite_note-1]1[/url][/sup]. L’[i]UEFI Forum[/i] travaille depuis 2005 sur les spécifications de l'UEFI et a publié les premières spécifications officielles de l'UEFI 2.0 au début de 2006. UEFI n'est donc pas une [url=https://fr.wikipedia.org/wiki/Norme_et_standard_techniques]norme[/url], mais un standard technique fruit du consensus d'un groupe d'industriels. Le standard UEFI est donc amené à évoluer, mais ne fait pas à ce jour l'unanimité des fabricants de cartes mères : en 2016,[url=https://fr.wikipedia.org/wiki/Aide:Quand][Quand ?][/url] UEFI ne s'impose donc pas comme une norme et de nombreuses cartes mères ne proposent pas UEFI. Par ailleurs, les cartes mères possèdent une option de paramétrage afin de désactiver UEFI (à manipuler avec beaucoup de précautions, et de préférence après avoir réalisé une sauvegarde complète de l'ordinateur). L'UEFI offre quelques avantages sur le BIOS : fonctionnalités réseau en standard, interface graphique haute résolution, gestion intégrée d'installations multiples de [url=https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation]systèmes d’exploitation[/url] et affranchissement de la limite des disques à 2,2 To. Le BIOS était écrit en [url=https://fr.wikipedia.org/wiki/Assembleur]assembleur[/url], ce qui en interdit les modifications et/ou les remplacements, gage de sûreté de fonctionnement et de sécurité. L'UEFI est écrit en [url=https://fr.wikipedia.org/wiki/C_%28langage%29]C[/url], ce qui en rend la maintenance moins pénible et reste acceptable avec les coûts décroissants de la mémoire. Développé pour assurer l'indépendance entre système d'exploitation et plate-forme matérielle sur laquelle il fonctionne, l'UEFI est disponible sur les plates-formes [url=https://fr.wikipedia.org/wiki/Itanium]Itanium[/url] (IA-64), x86 (32 bits et 64 bits) et [url=https://fr.wikipedia.org/wiki/Architecture_ARM]ARM[/url].