> Tous les forums > Forum Linux
 Ubuntu : l'EFI s'imposeSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Ikewdu_
  Posté le 17/01/2021 @ 08:19 
Aller en bas de la page 
Astucien

Salut,

Je n'ai pas l'habitude de tester des versions Linux non officielles, mais cette fois, je fais une exception pour la prochaine Ubuntu 21-04. Car, ce que je pensais être un bug non corrigé de la 20-10 semble être plutôt une nouvelle orientation suivie par Canonical, et il y a fort parier que les dérivées d'Ubuntu vont être impactées :

Pour faire court : l'abandon progressif du mode Legacy est enclenché. Les nouvelles installations "automatiques" sur disque vierge forcent la conversion du disque au format gpt, et sur disque "occupé", elles proposent uniquement d'effacer le disque au préalable pour faire cette conversion. Avec l'option "autre chose", tant sur disque gpt que mbr (ms-dos), l'installateur Ubiquity impose la création d'une partition logique efi (en fat32 avec drapeau boot). Si on la refuse ou si on "pré-partitionne" en ext4, un message d'erreur va s'afficher, et l'installation n'ira pas à son terme, et retournera un échec d'installation de grub. Ce sujet de malbo explique bien le souci avec la version 20.10 : https://forum.ubuntu-fr.org/viewtopic.php?id=2057756

Suite à un débat sur un autre sujet, j'ai testé avec la 21.04, et le phénomène est confirmé. Toute installation tend à vouloir se faire d'autorité en mode EFI avec un grub signé. Canonical a tout de même la "correction" d'ajouter, sans prévenir, un grub-pc dans le secteur zéro d'un disque mbr, au cas où. L'idée est de permettre à un PC BIOS Legacy de pouvoir toujours booter sur Ubuntu malgré la nouvelle configuration prévue pour l'EFI. Les optimistes diront, "c'est cool : on ne se préoccupe plus de savoir comment installer son Ubuntu puisque les deux GRUB sont imposés d'office". Mais ça, c'est la théorie. La pratique va être plus problématique :

- L'EFI étant définie en partition logique, certains PC ne la reconnaissent pas pour booter. Donc, pas d'Ubuntu au démarrage. Et si on a un Windows en dual-boot, lui non plus ne démarrera plus.

- Sur disque GPT, l'écriture d'un bios PC en mbr va conduire certains PC hybride sur lesquels le démarrage Legacy et prioritaire sur l'UEFI à booter Ubuntu en Legacy. Mais Grub-pc cherchant les fichiers exe pour lancer les autres OS, un Windows EFI risque fort de ne pas être identifié, et donc, là encore, il ne fonctionnera pas. Après vérification, ce cas ne se produit pas.

- Lorsqu'on boote en UEFI, le premier démarrage crée un message annonçant l'ajout d'une entrée "Ubuntu" en NVram. Or, on sait que certaines sont verrouillées. L'utilisateur découvrira "à la fin du processus" que son installation ne fonctionne pas. On voit déjà les premiers cas de ce type de plantage avec la 20.10.

- Et quand on supprimera Ubuntu comme le font certains, ce grub persistant dans le mbr occasionnera un superbe "grub rescue" que seuls les spécialistes sauront supprimer.

J'ai testé les différentes options d'installation proposées en machine virtuelle sur Vmware : là, ça ne pose guère de problème, vu que les machines virtuelles sont très souples en matière de bios. Mais on peut s'attendre à pas mal de déboires dans les prochains mois, notamment avec les nouveaux convertis à Linux.

Mon test est ici (je le compléterai avec une explication sur la manière d'installer ça de manière propre en Legacy) : http://ikewdu.free.fr/installations-automatiques-hybrides-sous-ubuntu-21-04/

PS aux modérateurs. Pourquoi la "rubrique Linux" n'est-elle pas proposée (chez moi ?) dans la liste des forums où publier un nouveau message ?






Modifié par Ikewdu_ le 18/01/2021 11:31
Publicité
pcastuces
 Posté le 18/01/2021 à 08:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Equipe PC Astuces
Bonjour,

Le sujet a été déplacé par la modération dans le forum Linux qui semble plus adéquat.

Vous pouvez continuer la discussion à la suite de ce message.

A bientôt.
paul74
 Posté le 18/01/2021 à 08:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Comme Ikewdu le mentionne, j'avais constaté, sans approfondir le sujet, que durant l'installation de LinuxLite 5.2 sur un PC Dell oPTIFLEX 760 qui a un Bios legacy, l'ajout d'une partition Fat32 EFI.

Cela ralentissant de quelques secondes le démarrage.

Peut-être aussi à cause de cela que je n'arrive pas à démarrer LL 5.2 depuis une clé USB Ventoy ?

Mais n'ayant qu'une connaissance très limitée de l'EFI et de Grub, je n'ai pas approfondi le sujet.

Ikewdu_
 Posté le 18/01/2021 à 11:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

J'avais constaté, sans approfondir le sujet, que durant l'installation de LinuxLite 5.2 sur un PC Dell oPTIFLEX 760 qui a un Bios legacy, l'ajout d'une partition Fat32 EFI.

Salut,

Par curiosité, peux-tu donner le retour de sudo fdisk -l ?

paul74
 Posté le 18/01/2021 à 16:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Oui, bien sûr :

pnp  ~  sudo fdisk -l

[sudo] Mot de passe de pnp :

Disque /dev/sda : 223,58 GiB, 240057409536 octets, 468862128 secteurs

Disk model: SH00R240GB

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 : dos

Identifiant de disque : 0x13b5a941

Périphérique Amorçage Début Fin Secteurs Taille Id Type

/dev/sda1 * 2048 1050623 1048576 512M b W95 FAT32

/dev/sda2 1052670 468860927 467808258 223,1G 5 Étendue

/dev/sda5 1052672 468860927 467808256 223,1G 83 Linux

Slyvester
 Posté le 18/01/2021 à 17:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Sujet très intéressant, surtout en ce qui concerne la partie = http://ikewdu.free.fr/installations-automatiques-hybrides-sous-ubuntu-21-04/

En lisant le tout, j'ai tout-de-suite pensé qu'il serait intéressant de ne pas installer le Grub (= passer/ignorer son installation) lors de l'installation d"Ubuntu, sans trop me souvenir si c'est possible ou non. Il aurait suffit d'installer le Grub plus tard, par exemple au moyen d'un "chroot" ou en utilisant "SuperGrub2Disk".
Heureusement, tu as donné la solution : saisir - via terminal - la commande "ubiguity -b" (commande que j'avais oubliée) ==> cfr. le paragraphe intitulé : "Installation d'Ubuntu sans Grub".

Pas mal tout ça !

Remarque : comme j'utilise un MultiBoot réunissant plusieurs distributions Linux différentes, il suffirait - dans mon cas personnel - d'installer ou de réinstaller le Grub par le biais d'une autre distribution Linux = sudo grub-install /dev/sda.

enigma7
 Posté le 18/01/2021 à 17:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Cela ne m'étonne pas qu'il fassent des tests dans cette direction avec les versions intermédiaires que sont les 2010, 2104 et 2110 qui leur servent de béta tests. Oui le bios legacy est en fin de vie, les machines les plus récentes datant de 2012.

Tout comme le support des processeurs 32 bits, la distribution allant le plus loin en support étant Debian 10 (2024).

Il faudra bien s'y faire aux nouvelles technologies, pas le choix. Le plus chiant étant le remplacement de carte mère legacy sans avoir à tout réinstaller. La question se pose clairement pour ma tour, je dois remplacer sa carte mère et les temps sont comptés pour en trouver une neuve avec 2 slots PCI (non express) pour la carte DVB . Dans un premier temps j'envisage de tourner en mode CSM pour éviter de tout réinstaller. Les distribution installées dessus ainsi que windows fonctionnent très bien en legacy chaque chose en son temps.

Ikewdu_
 Posté le 18/01/2021 à 19:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Re,

Disons que le souci, c'est que ça impose une configuration de partitions que l'utilisateur lambda est quasi obligé d'accepter. Si, comme Paul74, on a juste un Linux, ça va passer. Mais dans le cas d'un dual boot, la partition fat32 va s'imposer comme partition bootable, qu'elle soit dans une partition étendue ou non. Or, une partition logique n'est pas bootable avec Windows. Ca créera pas mal de soucis.

Enigma7 a dit :

Dans un premier temps j'envisage de tourner en mode CSM pour éviter de tout réinstaller

Je pense que tu peux y aller tranquille si tu as des sauvegardes. La conversion d'un disque dos (mbr) en gpt est faisable, même avec un dual-boot.

Slyvester a dit :

Remarque : comme j'utilise un MultiBoot réunissant plusieurs distributions Linux différentes, il suffirait - dans mon cas personnel - d'installer ou de réinstaller le Grub par le biais d'une autre distribution Linux = sudo grub-install /dev/sda.

C'est en effet une solution. On a pu voir dans de nombreux sujets que Grub est mieux géré par les concurrents de Canonical. Certains abandonnent d'ailleurs grub pour syslinux en mode Legacy, et en uefi, Refind devient de plus en plus le lanceur privilégié. Je n'ai jamais testé le premier, mais c'est une piste possible.

enigma7
 Posté le 18/01/2021 à 19:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Ikewdu_ a écrit :

Enigma7 a dit :

Dans un premier temps j'envisage de tourner en mode CSM pour éviter de tout réinstaller

Je pense que tu peux y aller tranquille si tu as des sauvegardes. La conversion d'un disque dos (mbr) en gpt est faisable, même avec un dual-boot.

Je sais, mais c'est 4 disques avec plusieurs partitions bootables, je testerai bien sûr plus tard. D'abord le matériel il y a urgence et j'allais y passer a coté pour l'abandon du PCI standard, pas vu le coup arriver. Le PC a 11 ans et on se conforte toujours dans l'idée de pouvoir reporter "tant que ça marche".

Publicité
fiche
 Posté le 18/01/2021 à 21:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir,

Jusqu'ici, comme l'UEFI apporte peu d'avantages (grand nombre de partitions possibles en GPT), par souci de simplification et pour faciliter l'installation ultérieure de distributions Linux, j'installe systématiquement Windows 10 en mode BIOS-MBR-Legacy-CSM. Grub gère bien les différents systèmes installés (dans tous cas, généralement mieux que l'UEFI).

Si je comprends bien, sur un PC équipé de Windows 10 "BIOS MBR", avec les prochaines versions d'Ubuntu, le double démarrage sera impossible ou très compliqué à gérer !

Ubuntu n'imagine donc pas que l'on puisse installer Windows sur un PC récent (2 ou 3 ans) en mode legacy ?

J'ai toujours préféré Debian à Ubuntu, une raison de plus !



Modifié par fiche le 18/01/2021 21:25
Ikewdu_
 Posté le 19/01/2021 à 07:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
fiche a écrit :

Jusqu'ici, comme l'UEFI apporte peu d'avantages (grand nombre de partitions possibles en GPT), par souci de simplification et pour faciliter l'installation ultérieure de distributions Linux, j'installe systématiquement Windows 10 en mode BIOS-MBR-Legacy-CSM. Grub gère bien les différents systèmes installés (dans tous cas, généralement mieux que l'UEFI).

Honnêtement, ce débat efi/mbr n'a plus trop de sens sur les PC neufs, notamment avec pré-installation de W10. On en vient progressivement au "tout efi". Quant à grub, il est optimisé de plus en plus lui aussi pour l'UEFI. Il gère même le secure boot.

Si je comprends bien, sur un PC équipé de Windows 10 "BIOS MBR", avec les prochaines versions d'Ubuntu, le double démarrage sera impossible ou très compliqué à gérer !

Ubuntu n'imagine donc pas que l'on puisse installer Windows sur un PC récent (2 ou 3 ans) en mode legacy ?

Ça, c'est la question. La 20-10 et la 21-04 installent encore un grup-pc dans le mbr par sécurité, mais pour combien de temps ? Et on voit déjà pas mal de problèmes survenir sur le forum ubuntu, à cause de la modification du partitionnement. Ça se résout, mais ça va rebuter les néophytes.

Slyvester
 Posté le 20/01/2021 à 11:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Est-il possible - lors d'une installation normale d'Ubuntu (ou dérivés) - de ne pas installer le Grub (= éluder l'installation du Grub) et de poursuivre l'installation sans problème ? Installation au cours de laquelle il ne sera pas fait usage de la commande : "ubiguity -b". Tout cela afin de pouvoir installer ce Grub après l'installation terminée.
Ou alors faut-il imaginer installer le Grub sur une clé USB tierce pour pouoir continuer l'installation => solution extrême selon moi.



Modifié par Slyvester le 20/01/2021 11:35
Ikewdu_
 Posté le 20/01/2021 à 18:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Slyvester a écrit :

Bonjour,

Est-il possible - lors d'une installation normale d'Ubuntu (ou dérivés) - de ne pas installer le Grub (= éluder l'installation du Grub) et de poursuivre l'installation sans problème ? Installation au cours de laquelle il ne sera pas fait usage de la commande : "ubiguity -b".

Salut,

Je n'ai trouvé que cette solution via Ubiquity.

Je pense qu'on a fait le tour du sujet, je le passe donc en résolu.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
18,50 €Lot de 20 masques de protection FFP2 à 18,50 €
Valable jusqu'au 26 Février

Amazon fait une promotion sur le lot de 20 masques de protection FFP2 qui passe à 18,50 € livré gratuitement. Le produit expédié par Amazon. À la différence du masque chirurgical qui empêche principalement les gouttelettes émises par le porteur de se propager à l'extérieur, le masque FPP2 protège son porteur contre l'inhalation d'agents infectieux ou de microparticules. Il filtre 94% des particules de l'extérieur vers l'intérieur. Les masques sont emballés individuellement.


> Voir l'offre
48,99 €Kaspersky Total Security 2021 (5 postes, 2 ans) à 48,99 €
Valable jusqu'au 24 Février

Amazon fait actuellement une promotion sur la version 2021 de la célèbre suite de sécurité Kaspersky. Le marchand propose ainsi Kaspersky Total Security 2021 à 48,99 € seulement au lieu de 89 €. Cette version peut être installée sur 5 appareils (PC, Mac ou Android) et bénéficie de 2 ans de mises à jour. Une fois votre commande passée, la clé d'activation vous est immédiatement envoyée par email, accompagnée du lien de téléchargement. Notez que si vous avez déjà un abonnement Kaspersky Total Security, vous pourrez utiliser la clé pour prolonger votre abonnement de 2 ans.


> Voir l'offre
49 €Appareil photo à impression instantanée Fujifilm Instax Mini 8 à 49 €
Valable jusqu'au 24 Février

Fnac fait une promotion sur l'appareil photo à impression instantanée Fujifilm Instax Mini 8 qui passe à 49,99 € alors qu'on le trouve ailleurs à partir de 67 €. Cet appareil photo vous permet de prendre des photos que vous verrez sortir sur papier devant vos yeux en quelques minutes. C'est la version moderne de l’appareil photo instantané Polaroïd classique. Il est idéal pour avoir vos photos immédiatement lors de mariages, anniversaires ou tout autre événement. Il dispose d'un flash pour les prises de vue dans des endroits sombres. Comptez 17 euros pour la recharge de 20 photos


> Voir l'offre

Sujets relatifs
Installer l'application Signal sous Ubuntu
Démarrer Windows 10 avant Ubuntu
Portable avec Linux Ubuntu
Différence de paquets entre deux versions d'Ubuntu
Ubuntu 20.04.1
Ubuntu 18.04>>>Ubuntu 20.04: pouvez-vous me rappeler la procédure ?
Ekiga: comment e-configurer (Ubuntu Mate 18.04 LTS) (ou autre....)
Ubuntu
Dual boot Ubuntu sur W10
Imposer un bureau spécifique à Deluge-Ubuntu 18.04LTS Mate
Plus de sujets relatifs à Ubuntu : l''EFI s''impose
 > Tous les forums > Forum Linux