Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
uefi [Le 30/08/2023, 13:45]
37.169.153.93 [Toshiba] Windows supprimé
uefi [Le 25/10/2024, 09:24] (Version actuelle)
109.88.32.83
Ligne 116: Ligne 116:
 <note important>​Si votre ordinateur boote déjà en EFI avec un autre O.S., il est possible d'​utiliser sa partition de boot EFI </​note>​ <note important>​Si votre ordinateur boote déjà en EFI avec un autre O.S., il est possible d'​utiliser sa partition de boot EFI </​note>​
  
-Si le seul disque de votre ordinateur est neuf, il faut d'​abord créer une table de partitionnement au format GPT avec l'​onglet « Périphériques » de gparted.+Si le  disque de votre ordinateur est neuf, il faut d'​abord créer une table de partitionnement au format GPT avec l'​onglet « Périphériques » de [[:/​gparted|gparted]]. \\ Si votre disque n'a pas de partition EFI, il faut en créer une avec gparted.
  
-Une partition EFI est indispensable pour installer Ubuntu en mode EFI via l'​installateur manuel. +Si vous installez ubuntu sur autre disque que le premier, il est souhaitable ​que la structure de boot soit dans le même disque afin de pas dépendre de l'​état physique ​du premier disque. ​Vous pouvez choisir:​\\ 
-Ubuntu ne sait actuellement utiliser ​que la partition EFI du premier disque. ​En cas d'installation ​d'​Ubuntu ​sur un second ​disque, ce n'​est ​pas la peine de créer une partition ​EFI sur le second ​disque. ​C'est celle du premier disque qui sera utilisée.+  * Soit une installation ​automatique ​sur la totalité du disque.\\ 
 +  * Soit une installation manuelle. Vous devrez alors ne pas oublier ​de renseigner le point de montage **/​boot/​efi** avec la partition ​fat32 que vous aurez préalablement créée dans le disque. ​ 
 +La référence de cette partition de boot EFI sera enregistrée dans le fichier **/​etc/​fstab** lors de l'​installation.
  
-<note tip>À partir de la version 19.10, le choix « Autre chose » permet de  choisir la partition de boot EFI définie ailleurs que dans le premier disque.</​note>​ 
- 
-<​note>​ 
-Attention, depuis déjà avant 2017, une partition EFI créée sur une autre unité est utilisable, et … utile. 
  
 Si on a configuré l'​ordinateur pour qu'il démarre en priorité sur cette seconde unité bootable, disque ou clé USB, et que celle-ci comporte une partition EFI l'​ordinateur ira bien y chercher le programme de démarrage **\EFI\boot\bootx64.efi** et le lancer s'il s'y en trouve un. Celui-ci pourra être le **grubx64.efi** (ou le **shimx64.efi** en Secure Boot) linux installé sous ce nom. Si on a configuré l'​ordinateur pour qu'il démarre en priorité sur cette seconde unité bootable, disque ou clé USB, et que celle-ci comporte une partition EFI l'​ordinateur ira bien y chercher le programme de démarrage **\EFI\boot\bootx64.efi** et le lancer s'il s'y en trouve un. Celui-ci pourra être le **grubx64.efi** (ou le **shimx64.efi** en Secure Boot) linux installé sous ce nom.
Ligne 134: Ligne 132:
 En cas de multiboots, on peut ainsi avoir des menus différents suivant que l'on démarre depuis le premier disque ou depuis une unité USB. En cas de multiboots, on peut ainsi avoir des menus différents suivant que l'on démarre depuis le premier disque ou depuis une unité USB.
  
-La partition EFI de la seconde unité est donc bien utilisable, même si, en 2018, on devait encore la remplir manuellement avec les répertoires ​**\EFI\Boot** et **\EFI\ubuntu** lors de l'​installation. +**Il est possible ​de réparer La structure ​de booT en lançant [[:/boot-repair|boot-repair]] et en choisissant la bonne partition de boot EFI.**
- +
-Mais, curieusement,​ après le démarrage, c'est la partition EFI du premier disque qui est effectivement montée, ce qui à ce stade ne sert plus à autre chose que de préparer une éventuelle mise à jour du chargeur grub. +
-Ce qui a pour conséquence le problème suivant : lors d'une mise à jour de la seconde unité, le grub l'est sur la mauvaise (le premier disque). +
- +
-En outre le fichier **\EFI\ubuntu\grub.cfg** du premier disque se fait couramment écraser et renvoie lors d'un boot ultérieur à tort vers **/​boot/​grub/​grub.cfg** de la seconde unité, on n'a plus le bon menu sur la première. +
-Et si la seconde unité a été retirée on ne démarre plus. +
-Ceci élève cette anomalie au rang de bug. +
- +
-La cause en est que l'​installeur met d'​office dans le fichier **/etc/fstab** du système qu'il installe une ligne visant à monter la partition EFI de la première unité. +
-Pour régler ce problème on doit y remplacer l'UUID présent par celui de la partition EFI de la seconde unité. +
-On le trouve facilement par la commande **blkid** dans un terminal. +
-Contrairement à l'​installeur,​ qui seul privilégie le premier disque, le grub linux est pleinement apte à exploiter indifféremment la partition EFI de toute unité sur laquelle on démarre. +
- +
-Pour éviter ce désagrément,​ il est nécessaire de faire une installation par la technique « Autre chose » et de faire le montage de la bonne partition de boot EFI afin qu'​elle ne soit pas automatiquement choisie. +
- +
-**Sinon, il est possible de réparer en lançant ​boot-repair et en choisissant la bonne partition de boot EFI.**+
 </​note>​ </​note>​
  
-  * Dans le cas de Windows 8 ou 10 préinstallé (et certains Windows 7 préinstallés),​ une partition EFI existe déjà. ​Il ne faut pas en créer une autre : cette partition sera réutilisée par l'​installateur manuel de Ubuntu sans qu'on ait besoin de définir quoi que ce soit pour elle.+  * Dans le cas de Windows 8 ou 10 préinstallé (et certains Windows 7 préinstallés),​ une partition EFI existe déjà. ​Si vous installez dans le même disque, il n'​est ​pas utile d'en créer une autre: ​Cette partition sera réutilisée par l'​installateur manuel de Ubuntu sans qu'on ait besoin de définir quoi que ce soit pour elle.
     * Dans le cas d'une installation Windows 10 après une installation Ubuntu, il semble nécessaire de libérer 60 Go en début du premier disque et déconnecter les autres disques. Les 4 partitions nécessaires à Windows 10 seront alors automatiquement créées.     * Dans le cas d'une installation Windows 10 après une installation Ubuntu, il semble nécessaire de libérer 60 Go en début du premier disque et déconnecter les autres disques. Les 4 partitions nécessaires à Windows 10 seront alors automatiquement créées.
   * Une partition EFI peut être créée via une version récente de [[:​gParted]] et doit posséder les caractéristiques suivantes :​   * Une partition EFI peut être créée via une version récente de [[:​gParted]] et doit posséder les caractéristiques suivantes :​
Ligne 161: Ligne 143:
     * // Autre : // doit être située en début((= n'​importe quel emplacement entièrement inclus dans les 100 premiers Go du disque)) d'un disque partitionné en [[GPT]], ​     * // Autre : // doit être située en début((= n'​importe quel emplacement entièrement inclus dans les 100 premiers Go du disque)) d'un disque partitionné en [[GPT]], ​
     * Elle sera automatiquement reconnue par l'​installateur d'​Ubuntu qui lui attribuera le point de montage suivant : ''/​boot/​efi''​. ((inutile de préciser ce point de montage si vous créez cette partition via l'​installateur Ubuntu, cf. [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=10719471#​p10719471|cette discussion]]))     * Elle sera automatiquement reconnue par l'​installateur d'​Ubuntu qui lui attribuera le point de montage suivant : ''/​boot/​efi''​. ((inutile de préciser ce point de montage si vous créez cette partition via l'​installateur Ubuntu, cf. [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=10719471#​p10719471|cette discussion]]))
 +
 +<note tip>​L'​installateur subiquity de version 23.10 fabrique cette partition avec une taille de 1075 Mio.</​note>​
 +
 +<note warning>​Il préférable que cette partition soit entièrement inclue [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22727667#​p22727667|dans les 100 premiers Go du disque.]]</​note>​
  
 <note tip>Les Windows récents ne savent pas accéder à une partition FAT32 de taille supérieure à 32 768 Mio (= 32 Gio).</​note>​ <note tip>Les Windows récents ne savent pas accéder à une partition FAT32 de taille supérieure à 32 768 Mio (= 32 Gio).</​note>​
  
 <note tip>Pas besoin de partition EFI (ESP) sur un disque GPT pour installer Ubuntu seul en mode Bios (legacy, non uefi).</​note>​ <note tip>Pas besoin de partition EFI (ESP) sur un disque GPT pour installer Ubuntu seul en mode Bios (legacy, non uefi).</​note>​
- 
 =====  Identifier un Ubuntu installé en EFI ===== =====  Identifier un Ubuntu installé en EFI =====
  
Ligne 242: Ligne 227:
  
 Chaque constructeur ayant une manière différente de faire, si vous n'avez pas trouvé comment désactiver le Secure Boot, faites un tour dans cette documentation : [[:​desactiver_secure_boot|Comment désactiver le secure boot]]. Chaque constructeur ayant une manière différente de faire, si vous n'avez pas trouvé comment désactiver le Secure Boot, faites un tour dans cette documentation : [[:​desactiver_secure_boot|Comment désactiver le secure boot]].
 +
 +Information additionnelle sur le boot uefi et le secure boot:
 +le boot UEFI n'est rien d'​autre qu une back door complete sur l ensemble du systeme quel que soit sa nature (windows, macos, linux...].
 +Pourquoi? il s agit de l implementation du software dans le hardware.
 +Ainsi on contourne le systeme operatif en le prenant a revers par le hardware.
 +La backdoor est ainsi placee en amont du systeme et permet de tout controler sans etre repere par les habituels firewall, antivirus.... et en s emancipant du systeme.
 +Meme le secure boot ne change rien puisque le probleme est dans le boot.
 +Seule solution : revenir au boot classique ​
  
 ===== Contourner le démarrage forcé sur Windows 10 et Windows 8 ===== ===== Contourner le démarrage forcé sur Windows 10 et Windows 8 =====
Ligne 275: Ligne 268:
 /!\ il arrive parfois à windows de réécrire ///​boot/​efi/​EFI/​Microsoft/​Boot/​bootmgfw.efi//​ en cas de mise à jour... Dans ce cas, recommencer les étapes décrites ci-dessus /!\ /!\ il arrive parfois à windows de réécrire ///​boot/​efi/​EFI/​Microsoft/​Boot/​bootmgfw.efi//​ en cas de mise à jour... Dans ce cas, recommencer les étapes décrites ci-dessus /!\
   * Redémarrer l'​ordinateur.   * Redémarrer l'​ordinateur.
 +
 +/!\ il arrive parfois au redémarrage qu'une erreur d'​ouverture de fichier ///​EFI/​Microsoft/​Boot/​grubx64.efi//​ soit affichée à plusieurs reprises avant qu'une erreur de démarrage sécurisé ne soit finalement affiché. Dans ce cas, il suffit de désactiver le Secure Boot dans le bios, redémarrer Ubuntu et copier le programme d'​amorçage grubx64.efi. /!\
 +<​code>​sudo cp  /​boot/​efi/​EFI/​ubuntu/​grubx64.efi /​boot/​efi/​EFI/​Microsoft/​Boot/​ </​code>​
 +  * Redémarrer l'​ordinateur.
 +  * Activer le Secure Boot
 +  * Vérifier le bon démarrage sans erreur
  
 <note tip>A cette étape là, le bios UEFI de l'​ordinateur démarrera sur grub, et grub ne pourra démarrer que le système Ubuntu, le programme d'​amorçage de Microsoft ayant été renommé.</​note>​ <note tip>A cette étape là, le bios UEFI de l'​ordinateur démarrera sur grub, et grub ne pourra démarrer que le système Ubuntu, le programme d'​amorçage de Microsoft ayant été renommé.</​note>​
  • uefi.1693395934.txt.gz
  • Dernière modification: Le 30/08/2023, 13:45
  • par 37.169.153.93