| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| uefi [Le 25/02/2023, 09:43] – [Convertir Ubuntu en mode EFI] geole | uefi [Le 18/09/2026, 02:07] (Version actuelle) – https://forum.ubuntu-fr.org/viewtopic.php?id=2096490 krodelabestiole |
|---|
| {{tag>système installation amorçage}} | {{tag>système installation amorçage VÉTUSTE}} |
| ---- | |
| |
| ====== Ordinateurs avec UEFI (~EFI) ====== | {{ https://upload.wikimedia.org/wikipedia/commons/8/89/Logo_of_the_UEFI_Forum.svg?100|Logo UEFI}} |
| {{ :visual_bios.jpg|Intel Visual BIOS, l'une des nombreuses interfaces UEFI}} | ====== UEFI ====== |
| |
| **Unified Extensible Firmware Interface** ([[wpfr>UEFI]]) est une interface logicielle désormais commune à tous les ordinateurs récents, particulièrement ceux vendus depuis 2010. Elle vient se placer entre le micrologiciel (//firmware//) et le système d'exploitation pour permettre de contrôler les paramètres de l'ordinateur. À ce titre, elle remplace le traditionnel [[wpfr>environnement en mode texte]] du BIOS. Puisqu'il s'agit d'un système différent du BIOS, il est important de comprendre ce qu'est l'UEFI avant d'entreprendre l'installation d'Ubuntu. | **Unified Extensible Firmware Interface** ([[wpfr>UEFI]]) est une interface logicielle désormais commune à tous les ordinateurs, depuis environ 2010. Elle vient se placer entre le [[wpfr>micrologiciel]] (//firmware//), qu'elle étend et remplace en partie, et le [[wpfr>chargeur d'amorçage]] (//bootloader// -- [[:GRUB]]) qu'elle peut aussi remplacer, pour permettre à la fois de contrôler les paramètres matériel et de lancer le [[:système]] (Ubuntu). |
| |
| <note>On retrouve parfois l'appellation « EFI » pour désigner cette interface. À l'origine, EFI était développé par Intel. Les spécifications ont été reprises par un ensemble d'acteurs informatiques réunis en un seul groupe, l'//UEFI Forum//, puis distribuées sous l'appellation « UEFI ». Dans le présent document et dans les forums d'aide, à moins d'un avis contraire, ces deux termes désignent essentiellement la même chose.</note> | {{:visual_bios.jpg|Intel Visual BIOS, l'une des nombreuses interfaces UEFI}} |
| |
| | À ce titre elle remplace le traditionnel [[wpfr>BIOS]] et son [[wpfr>environnement en mode texte]]. Puisqu'il s'agit d'un système différent du BIOS, il peut être utile de comprendre ce qu'est l'UEFI avant d'entreprendre l'installation d'Ubuntu. |
| | |
| | <note> |
| | On trouve aussi souvent l'appellation **//EFI//** pour désigner cette interface. À l'origine, EFI était développé par Intel. Les spécifications ont été reprises par un ensemble d'acteurs informatiques réunis en un seul groupe, l'//UEFI Forum//, puis distribuées sous l'appellation //UEFI//. Dans le présent document et sur les forums d'aide, à moins d'un avis contraire, ces deux termes désignent essentiellement la même chose. |
| | </note> |
| | |
| | Contrairement au BIOS qui était stocké (on dit //flashé// dans ce cas) sur une puce dédiée sur la carte mère, UEFI est stocké sur une [[:partitions|partition]] d'un support de stockage ordinaire (idéalement un [[:SSD]]), appelée **[[wp>EFI system partition|ESP]]** (généralement au format [[:systeme_de_fichiers#FAT32]]). |
| | |
| | <note important> |
| | Pour les machines supportant encore le BIOS //legacy// :\\ |
| | Ubuntu s'installe simplement dans le mode dans lequel l'ordinateur a démarré. Le choix de ce mode se fait dans les réglages de l'ordinateur (le //SETUP// proposé au démarrage, soit l'interface proposée par le BIOS ou l'UEFI eux-mêmes) -- pour y accéder, voir //[[:tutoriel:modifier_ordre_amorcage_du_bios#Liste des touches pour accéder au BIOS et au BOOT MENU]]//.\\ |
| | Une fois le système installé, il n'est pas simple de basculer entre BIOS //legacy// et UEFI. |
| | |
| | Assurez-vous donc bien de démarrer en UEFI avant d'installer Ubuntu ! |
| | </note> |
| |
| ===== Installer rapidement Ubuntu sur un PC récent (sans se soucier de l'EFI) ===== | ===== Installer rapidement Ubuntu sur un PC récent (sans se soucier de l'EFI) ===== |
| Il est donc impératif d'utiliser une version supportée d'Ubuntu. | Il est donc impératif d'utiliser une version supportée d'Ubuntu. |
| |
| Si votre ordinateur est récent (> 2010) et que vous ne savez pas ou vous n'avez pas besoin d'installer Ubuntu en mode UEFI, vous devriez être en mesure d'installer Ubuntu rapidement et correctement en suivant les étapes suivantes : | Si votre ordinateur est récent (> 2010) et que vous ne savez pas ou vous n'avez pas besoin d'installer Ubuntu en mode UEFI, vous devriez être en mesure3 d'installer Ubuntu rapidement et correctement en suivant les étapes suivantes : |
| - [[:tutoriel:obtenir_cd_ubuntu|Procurez-vous un média d'installation d'Ubuntu (un DVD ou un liveUSB)]] **64bits** international ≥ [[:xenial|Ubuntu 16.04]] ou [[:bionic|Ubuntu 18.04 LTS]] ou [[:focal|Ubuntu 20.04 LTS]] . | ! -@ [[:tutoriel:obtenir_cd_ubuntu|Procurez-vous un média d'installation d'Ubuntu (un DVD ou un liveUSB)]] **64bits** international ≥ [[:xenial|Ubuntu 16.04]] ou [[:bionic|Ubuntu 18.04 LTS]] ou [[:focal|Ubuntu 20.04 LTS]] ou [[:jammy|ubuntu 22 04]] ou [[:noble|ubuntu 24.04]]. |
| - Prenez les [[:cohabitation_ubuntu_windows|précautions habituelles pour la cohabitation d'Ubuntu avec Windows]]. | - Prenez les [[:cohabitation_ubuntu_windows|précautions habituelles pour la cohabitation d'Ubuntu avec Windows]]. |
| - Dans le %%BIOS%%, désactiver le **QuickBoot** (parfois appelé **FastBoot**)(([[http://ubuntuforums.org/showpost.php?p=12397979&postcount=9]])) et [[http://ubuntuforums.org/showpost.php?p=12460938&postcount=6|Intel Smart Response Technology]] (SRT). Si vous avez Windows 8/10® pré-installé, [[:tutoriel:ntfs#probleme_connu|désactivez le démarrage rapide]] ([[http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html|"Fast Startup" Off]]). | - Dans le %%BIOS%%, désactiver le **QuickBoot** (parfois appelé **FastBoot**)(([[http://ubuntuforums.org/showpost.php?p=12397979&postcount=9]])) et [[http://ubuntuforums.org/showpost.php?p=12460938&postcount=6|Intel Smart Response Technology]] (SRT). Si vous avez Windows 8/10® pré-installé, [[:tutoriel:ntfs#probleme_connu|désactivez le démarrage rapide]] ([[http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html|"Fast Startup" Off]]). |
| Le fait d'avoir un ordinateur équipé du système UEFI n'implique pas nécessairement que Ubuntu soit installé en mode EFI. | Le fait d'avoir un ordinateur équipé du système UEFI n'implique pas nécessairement que Ubuntu soit installé en mode EFI. |
| |
| Si __les autres systèmes__ (Windows Vista/7/8, GNU/Linux...) de votre ordinateur sont installés en mode EFI, alors il faut installer Ubuntu en mode EFI. | Si les autres systèmes (Windows Vista/7/8, GNU/Linux...) de votre ordinateur sont installés en mode EFI, alors il faut installer Ubuntu en mode EFI. |
| Pour le savoir, sous Windows ouvrir le terminal en mode admin (Démarrer → taper ''cmd'' et Ctrl+Maj+Entrée) et taper ''bcdedit''. S'affichent deux blocs d'informations. Dans le deuxième, le //path// est le révélateur : s'il finit en ''efi'', le système est installé en EFI. | Pour le savoir, sous Windows ouvrir le terminal en mode admin (Démarrer → taper ''cmd'' et Ctrl+Maj+Entrée) et taper ''bcdedit''. S'affichent deux blocs d'informations. Dans le deuxième, le //path// est le révélateur : s'il finit en ''efi'', le système est installé en EFI. |
| <file>.... | <file>.... |
| * Si Ubuntu est le seul système sur votre ordinateur, alors peu importe, vous pouvez l'installer en mode EFI ou pas (hérité/legacy). | * Si Ubuntu est le seul système sur votre ordinateur, alors peu importe, vous pouvez l'installer en mode EFI ou pas (hérité/legacy). |
| * Si windows 10 est le seul système déjà installé en mode classique (hérité/legacy), il est préférable de le convertir en [[https://docs.microsoft.com/fr-fr/windows/deployment/mbr-to-gpt|EFI]] avant de faire l'installation. | * Si windows 10 est le seul système déjà installé en mode classique (hérité/legacy), il est préférable de le convertir en [[https://docs.microsoft.com/fr-fr/windows/deployment/mbr-to-gpt|EFI]] avant de faire l'installation. |
| </note> | </note>SUPER10020389I-123-P8W10 DS9919-02 |
| ==== Principe général ==== | ==== Principe général ==== |
| |
| <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> | 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. |
| 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. | |
| |
| À ce moment, on n'est encore ni sous Ubuntu, ni sous Windows ni un autre Linux. | À ce moment, on n'est encore ni sous Ubuntu, ni sous Windows ni un autre Linux. |
| |
| Si c'est bien le **grubx64.efi** (…), celui-ci va aller lire dans la même partition EFI de notre seconde unité le petit fichier **\EFI\ubuntu\grub.cfg**. Son contenu permet de pointer vers la partition Ubuntu de notre seconde unité pour y lire le gros fichier **/boot/grub/grub.cfg** et continuer le processus de démarrage. Ce fichier représente le menu, et peut être différent d'un homonyme installé sur le premier disque. | Si c'est bien le ''grubx64.efi'' (...), celui-ci va aller lire dans la même partition EFI de notre seconde unité le petit fichier ''\EFI\ubuntu\grub.cfg''. Son contenu permet de pointer vers la partition Ubuntu de notre seconde unité pour y lire le gros fichier ''/boot/grub/grub.cfg'' et continuer le processus de démarrage. Ce fichier représente le menu, et peut être différent d'un homonyme installé sur le premier disque. |
| |
| 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 : |
| * // 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 incluse [[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 ===== |
| |
| |
| 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 ===== |
| La méthode [[Boot-Repair]] prend en charge ce cas-là mais n'explique pas ce qui se passe. Voici donc une méthode alternative détaillée mais nécessitant de savoir utiliser un [[terminal]]). Elle semble indispensable sur certains MSI et Sony. Voici les étapes à suivre, détaillées dans les sous-paragraphes suivants : | La méthode [[Boot-Repair]] **ne** prend **plus** en charge ce cas-là<del> mais n'explique pas ce qui se passe</del>. Voici donc une méthode alternative détaillée mais nécessitant de savoir utiliser un [[terminal]]). Elle semble indispensable sur certains MSI et Sony. Voici les étapes à suivre, détaillées dans les sous-paragraphes suivants : |
| - sauvegarder les programmes d'amorçage EFI d'origine | - sauvegarder les programmes d'amorçage EFI d'origine |
| - renommer le programme d'amorçage standard de Microsoft, et écraser toutes les copies que peut charger le bios UEFI par le programme d'amorçage de grub | - renommer le programme d'amorçage standard de Microsoft, et écraser toutes les copies que peut charger le bios UEFI par le programme d'amorçage de grub |
| /!\ 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> |
| * Mettre à jour les entrées de Grub : <code>sudo update-grub</code> | * Mettre à jour les entrées de Grub : <code>sudo update-grub</code> |
| * Redémarrer et tester le démarrage sous Windows. | * Redémarrer et tester le démarrage sous Windows. |
| | === Solution 3 === |
| | Installer [[:refind|refind]] puis le mettre [[:refind#booter_avec_une_installation_windows_bridee|à la place du fichier de boot de windows.]] |
| ====HP==== | ====HP==== |
| Pour les ordinateurs **HP** une mise à jour de l'UEFI devrait suffire pour que les 2 OS cohabitent (il faut que votre UEFI soit minimum en version F30??). Ceci est fait en identifiant la signature du programme efi dans l'un des 3 emplacements possibles indiqués plus bas, et en démarrant sur celui qui a la bonne signature même si les 2 autres ont été remplacés. Que cela fonctionne ou pas, c'est de la roulette russe: si vous avez dans l'UEFI une flèche au niveau de OS selection, c'est tout bon; sinon, il faut suivre la méthode [[https://forum.ubuntu-fr.org/viewtopic.php?pid=21750010#p21750010|suivante]].\\ | Pour les ordinateurs **HP** une mise à jour de l'UEFI devrait suffire pour que les 2 OS cohabitent (il faut que votre UEFI soit minimum en version F30??). Ceci est fait en identifiant la signature du programme efi dans l'un des 3 emplacements possibles indiqués plus bas, et en démarrant sur celui qui a la bonne signature même si les 2 autres ont été remplacés. Que cela fonctionne ou pas, c'est de la roulette russe: si vous avez dans l'UEFI une flèche au niveau de OS selection, c'est tout bon; sinon, il faut suivre la méthode [[https://forum.ubuntu-fr.org/viewtopic.php?pid=21750010#p21750010|suivante]].\\ |
| |
| ====Toshiba==== | ====Toshiba==== |
| Sur les machines **Toshiba** vendues avec Windows 8, le bios UEFI démarre à l'origine avec le fichier **\EFI\Boot\bootx64.efi** (qui est à ce moment une copie du fichier **\EFI\Microsoft\Boot\bootmgfw.efi**).\\ | Sur les machines **Toshiba** vendues avec Windows 8, le bios UEFI démarre à l'origine avec le fichier ''\EFI\Boot\bootx64.efi'' (qui est à ce moment une copie du fichier ''\EFI\Microsoft\Boot\bootmgfw.efi'').\\ |
| Une fois l'installation d'Ubuntu réalisée (mais elle est en fait incomplète), remplacer ce même fichier\\ | Une fois l'installation d'Ubuntu réalisée (mais elle est en fait incomplète), remplacer ce même fichier\\ |
| **/boot/efi/EFI/Boot/bootx64.efi** qui est resté le chargeur Windows par le fichier\\ | ''/boot/efi/EFI/Boot/bootx64.efi'' qui est resté le chargeur Windows par le fichier\\ |
| **/boot/efi/EFI/ubuntu/shimx64.efi** qui est le chargeur-menu Ubuntu en Secure Boot.\\ | ''/boot/efi/EFI/ubuntu/shimx64.efi'' qui est le chargeur-menu Ubuntu en Secure Boot.\\ |
| Copier **/boot/efi/EFI/ubuntu/grubx64.efi** vers **/boot/efi/EFI/Boot/grubx64.efi** pour qu'il puisse être trouvé par **\EFI\Boot\bootx64.efi** (=**shimx64.efi**). | Copier ''/boot/efi/EFI/ubuntu/grubx64.efi'' vers **/boot/efi/EFI/Boot/grubx64.efi** pour qu'il puisse être trouvé par ''\EFI\Boot\bootx64.efi'' (=''shimx64.efi''). |
| | ==== L'utilisateur a supprimé windows ==== |
| | Dans le cas où l'utilisateur a totalememt supprimé windows ainsi que ses fichiers de boot et que ubuntu n'est pas lancé par le bios EFI, on a deux contextes: |
| | |
| | Dans le meilleur des cas, le bios indique que le fichier de boot est absent. |
| | |
| | Dans le pire des cas, le bios boucle à la recherche de windows sans rien dire. |
| | |
| | il ne reste qu'à recréer la [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22704240#p22704240|structure de boot de windows]]. |
| |
| | |
| * [[:efibootmgr|EFIBootmgr: Gestionnaire du chargeur de démarrage UEFI]] | * [[:efibootmgr|EFIBootmgr: Gestionnaire du chargeur de démarrage UEFI]] |
| * [[https://www.youtube.com/watch?v=kZS84ctzii8|Créer la clé USB depuis windows avec Rufus et installer en EFI avec le choix "autre chose"]] | * [[https://www.youtube.com/watch?v=kZS84ctzii8|Créer la clé USB depuis windows avec Rufus et installer en EFI avec le choix "autre chose"]] |
| | * [[https://doc.ubuntu-fr.org/cohabitation_ubuntu_windows#problemes_frequents_suite_a_l_installation_en_double_amorcage_avec_windows|Mettre le bios en mode AHCI]] |
| |
| ---- | ---- |
| //Contributeurs principaux : [[:utilisateurs:YannUbuntu]], [[utilisateurs:fnx]]// | //[[:Contributeurs]] : [[:utilisateurs:YannUbuntu]], [[:utilisateurs:fnx]].// |