Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
refind [Le 08/08/2019, 14:52] 88.182.40.86 [Installation d'Ubuntu] |
refind [Le 09/08/2019, 12:51] 37.168.126.21 [Depuis Ubuntu, avec un EFI 64 bits] |
||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
<note>C'est le cas standard : Ubuntu est installé, et l'architecture de la machine n'impose pas un %%EFI%% absurdement en 32 bits.</note> | <note>C'est le cas standard : Ubuntu est installé, et l'architecture de la machine n'impose pas un %%EFI%% absurdement en 32 bits.</note> | ||
+ | |||
+ | <note help>Depuis la version 18.04 d'Ubuntu (Bionic) refind [[https://launchpad.net/ubuntu/bionic/+package/refind|Refind]] se trouve dans les dépôts officiels Mais il ne dispose plus des applications tools.</note> | ||
<note important>FIXME réécrire sérieusement ce truc, avec autre chose que des successions d'approximations ("La commande est du style...")</note> | <note important>FIXME réécrire sérieusement ce truc, avec autre chose que des successions d'approximations ("La commande est du style...")</note> | ||
+ | |||
+ | === Possibilité d'installer directement refind dans la clé USB === | ||
+ | |||
+ | Il peut être intéressant de disposer de rEFInd sur une clé USB. Cette clé USB pourra alors aller inspecter les ordinateurs EFI à la recherche d'O.S. déjà installés mais incapable de booter. C'est une solution alternative à [[https://www.supergrubdisk.org/super-grub2-disk|SG2D]] pour les cas simples. | ||
** Sur un ordinateur de travail sachant booter sans rEFInd qui peut être celui de l'installation, faire le travail de préparation de l'installation.** | ** Sur un ordinateur de travail sachant booter sans rEFInd qui peut être celui de l'installation, faire le travail de préparation de l'installation.** | ||
Ligne 34: | Ligne 40: | ||
- Ouvrir un terminal. | - Ouvrir un terminal. | ||
- Si besoin, mettre le clavier en français avec la commande **setxkbmap fr**. | - Si besoin, mettre le clavier en français avec la commande **setxkbmap fr**. | ||
- | - Installer le paquet avec les commandes suivantes (FIXME le PPA est inutile et il faut plutôt un mini-tuto) : <code>sudo apt-add-repository ppa:rodsmith/refind | + | - Installer le paquet avec les commandes suivantes (FIXME le PPA est inutile et il faut plutôt un mini-tuto) : |
+ | Pour les versions antérieures à la version 18.04: | ||
+ | <code>sudo apt-add-repository ppa:rodsmith/refind | ||
sudo apt update | sudo apt update | ||
sudo apt install refind</code> | sudo apt install refind</code> | ||
+ | Pour les versions 18.04 et ultérieures: | ||
+ | <code>sudo apt install refind</code> | ||
- Répondez **No** à la [[http://pix.toile-libre.org/upload/original/1515194544.png|grille]] proposant d'installer REFIND dans la partition ESP de cet ordinateur. (Il suffit de tabuler pour passer de Yes à No). | - Répondez **No** à la [[http://pix.toile-libre.org/upload/original/1515194544.png|grille]] proposant d'installer REFIND dans la partition ESP de cet ordinateur. (Il suffit de tabuler pour passer de Yes à No). | ||
- Identifiez la clé avec la commande ''mount | grep media''. Elle doit être trouvée montée sur ''/media/ubuntu/XXXX-XXXX/''. Si elle n'est pas visible, débranchez la clé USB, attendez 10 secondes, rebranchez-la, attendez 10 secondes, refaite la commande ci-dessus. Elle devrait alors être [[https://forum.ubuntu-fr.org/viewtopic.php?pid=21920342#p21920342|visible]]. | - Identifiez la clé avec la commande ''mount | grep media''. Elle doit être trouvée montée sur ''/media/ubuntu/XXXX-XXXX/''. Si elle n'est pas visible, débranchez la clé USB, attendez 10 secondes, rebranchez-la, attendez 10 secondes, refaite la commande ci-dessus. Elle devrait alors être [[https://forum.ubuntu-fr.org/viewtopic.php?pid=21920342#p21920342|visible]]. | ||
Ligne 62: | Ligne 72: | ||
=== À partir d'une live-usb en automatisé === | === À partir d'une live-usb en automatisé === | ||
+ | Il peut être intéressant de disposer de rEFInd sur l'ordinateur cible **avant d'installer ubuntu**. Cette installation mettra rapidement en évidence que l'ordinateur est capable de gérer le dual boot de façon standard ou qu'il faut s'attendre à des ennuis pour faire fonctionner un dual boot. __Ce qui permet de conserver un windows opérationnel le temps de mettre en place le mécanisme. | ||
+ | __ | ||
- Télécharger une version 64 bits et faire une clé USB avec les outils habituels (unetbootin, liliusbcreator, multisystem...) | - Télécharger une version 64 bits et faire une clé USB avec les outils habituels (unetbootin, liliusbcreator, multisystem...) | ||
- Booter et choisir "essayer avant d'installer". | - Booter et choisir "essayer avant d'installer". | ||
- Mettre le clavier en français si nécessaire avec la commande **setxkbmap fr.** | - Mettre le clavier en français si nécessaire avec la commande **setxkbmap fr.** | ||
- | - Faire l'installation classiquement. | + | - Installer le logiciel avec les commandes suivantes : |
- | - Lorsque l'installation est finie, dire de continuer à tester ubuntu et installer le logiciel avec les commandes suivantes : | + | Pour les versions antérieures à la version 18.04: |
- | <code>sudo apt-add-repository ppa:rodsmith/refind | + | <code>sudo apt-add-repository ppa:rodsmith/refind |
sudo apt-get update | sudo apt-get update | ||
sudo apt-get install refind </code> | sudo apt-get install refind </code> | ||
+ | Pour les versions 18.04 et ultérieures: | ||
+ | <code>sudo apt-get install refind </code> | ||
Un message propose d'installer directement dans la partition **ESP** d'un disque dur. | Un message propose d'installer directement dans la partition **ESP** d'un disque dur. | ||
C'est plus simple d' | C'est plus simple d' | ||
Ligne 92: | Ligne 106: | ||
sudo efibootmgr -v </code> | sudo efibootmgr -v </code> | ||
- | Au boot suivant **rEFInd** va diriger la manœuvre si le système EFI est normalement constitué. Cependant, certains ordinateurs ne permettent pas à Ubuntu de modifier cette zone mémoire. | + | Au boot suivant **rEFInd** va diriger la manœuvre si le système EFI n'est pas en **mode secure**. Il sera alors possible d'installer ubuntu en ayant une bonne certitude que le dual boot fonctionnera au besoin en déactivant le mode secure pour se tirer d'affaire. |
=== À partir d'une session installée === | === À partir d'une session installée === | ||
<note tip>Si le lancement de cette instance n'est pas possible de façon standard, pensez à la technique [[https://doc.ubuntu-fr.org/chroot|chroot.]]</note> | <note tip>Si le lancement de cette instance n'est pas possible de façon standard, pensez à la technique [[https://doc.ubuntu-fr.org/chroot|chroot.]]</note> | ||
+ | |||
+ | Lorsque le grub est installé pour gérer plusieurs instances, il a souvent tendance à multiplier les noyaux au lieu de les additionner. Le temps d'affichage de la grille de sélection est augmenté quelquefois de façon très importante. Le temps de mise à jour des noyaux est aussi augmenté de façon conséquente car il y a inspection des toutes les instances à la recherche des autres O.S. | ||
+ | Le remplacement du grub par rEFInd est une solution à envisager. Elle apportera une présentation graphique avec la possibilité d'un choix tactile pour certains écrans. | ||
Il vous faut : | Il vous faut : | ||
- | * [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:rodsmith/refind**((https://launchpad.net/~rodsmith/refind/+archive/ppa)) dans vos sources de logiciels. <= Cette action est inutile pour les versions récentes. | + | |
+ | Pour pour les versions antérieures à la version 18.04: | ||
+ | * [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:rodsmith/refind**((https://launchpad.net/~rodsmith/refind/+archive/ppa)) dans vos sources de logiciels. | ||
* puis [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]]. | * puis [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]]. | ||
* [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>refind]]**. | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>refind]]**. | ||
- | + | Pour les versions 18.04 et postérieures: | |
- | <note help>Dans le version très récentes d'Ubuntu refind se trouve dans les dépôts officiels Mais il ne dispose plus des applications tools.</note> | + | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>refind]]**. |
Si votre navigateur vous joue des tours, il est possible d'utiliser les lignes de commandes suivantes | Si votre navigateur vous joue des tours, il est possible d'utiliser les lignes de commandes suivantes | ||
- | <code>sudo apt-add-repository ppa:rodsmith/refind</code> inutile pour les versions récentes (FIXME c'est quoi "récentes" ?) | + | Pour pour les versions antérieures à la version 18.04 |
+ | <code>sudo apt-add-repository ppa:rodsmith/refind</code> | ||
<code>sudo apt update | <code>sudo apt update | ||
sudo apt install refind</code> | sudo apt install refind</code> | ||
+ | Pour les versions 18.04 et postérieures: | ||
+ | <code>sudo apt install refind</code> | ||
==== Depuis Ubuntu, avec un EFI 32 bits ==== | ==== Depuis Ubuntu, avec un EFI 32 bits ==== |