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 | 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 11/08/2019, 18:55] 185.220.101.45 [Depuis Ubuntu, avec un EFI 32 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 ==== | ||
+ | <note> | ||
+ | C'est un cas rare: l'architecture de la machine EFI est en 32 bits et a déjà éliminé le boot en LEGACY. Ubuntu ne propose rien.</note> | ||
La version 32 bits est parfois nécessaire pour faire démarrer des ordinateurs vendus à petit prix : certains ont un EFI en 32 bits bien qu'ils soient capables d'exécuter des applications 64 bits. | La version 32 bits est parfois nécessaire pour faire démarrer des ordinateurs vendus à petit prix : certains ont un EFI en 32 bits bien qu'ils soient capables d'exécuter des applications 64 bits. | ||
- | Cette procédure va considérer que l'installation se fait uniquement avec le support d'installation. | + | Cette procédure va considérer que l'installation se fait avec un support d'installation Xenial ou Bionic . |
- | **Version 16.04. Lubuntu en 32 bits** | + | === Version 16.04. Lubuntu en 32 bits === |
- | Le paquet [[http://ppa.launchpad.net/rodsmith/refind/ubuntu/pool/main/r/refind/refind_0.11.2-0ppa1_i386.deb|32 bits]]. | + | |
- | Le paquet [[http://ppa.launchpad.net/rodsmith/refind/ubuntu/pool/main/r/refind/refind_0.11.2-0ppa1_amd64.deb|64bits]]. | + | Le paquet du logiciel refind en 32 bits est disponible à cet endroit [[http://ppa.launchpad.net/rodsmith/refind/ubuntu/pool/main/r/refind/refind_0.11.2-0ppa1_i386.deb|32 bits]]. |
- | FIXME incompréhensible? | + | |
- | La suite montre que c'est le même fichier à utiliser et que cela s'installe sans difficulté. Le tout va être de le faire dans le vrai répertoire EFI qui n'existe pas du support USB au lieu de l'installer dans le fichier casper...... | + | Le paquet du logiciel en 64 bits est disponible à cet endroit[[http://ppa.launchpad.net/rodsmith/refind/ubuntu/pool/main/r/refind/refind_0.11.2-0ppa1_amd64.deb|64bits]]. |
+ | |||
+ | C'est juste une information permettant de vérifier qu'ils sont au même niveau de version. Il ont donc les mêmes fonctionnalités. | ||
+ | Cette version 64 bits est installable facilement sur un support d'installation en 64 bits. | ||
+ | |||
+ | Le tout va être de faire la même chose avec la version 32 bits dans le vrai répertoire EFI qui n'existe pas dans le support USB au lieu de l'installer dans le fichier casper...... | ||
Donc une solution. | Donc une solution. | ||
- Telécharger une version 32 bits et faites une clé USB avec vos outils habituels (unetbootin liliusbcreator). | - Telécharger une version 32 bits et faites une clé USB avec vos outils habituels (unetbootin liliusbcreator). | ||
Ligne 126: | Ligne 156: | ||
- Si besoin, mettre le clavier en français avec la commande <code>setxkbmap fr</code> | - Si besoin, mettre le clavier en français avec la commande <code>setxkbmap fr</code> | ||
- Démonter le support d'installation avec la commande <code>sudo umount -vlrf /cdrom</code> | - Démonter le support d'installation avec la commande <code>sudo umount -vlrf /cdrom</code> | ||
- | - Identifier la partition de la clé USB via la commande <code>sudo blkid | grep vfat</code> (le résultat pourra être, par exemple, /dev/sdd1). | + | - Identifier la partition de la clé USB via la commande <code>sudo blkid | grep vfat</code> (le résultat pourra être, par exemple, /dev/sdX1). |
- Créer le répertoire de montage via la commande <code>sudo mkdir /boot/efi</code> | - Créer le répertoire de montage via la commande <code>sudo mkdir /boot/efi</code> | ||
- | - Monter la partition afin de pouvoir écrire dedans via la commande <code>sudo mount -v /dev/sdd1 /boot/efi</code> | + | - Monter la partition afin de pouvoir écrire dedans via la commande <code>sudo mount -v /dev/sdX1 /boot/efi</code> |
- Créer le répertoire absent via la commande <code>sudo mkdir /boot/efi/EFI</code> | - Créer le répertoire absent via la commande <code>sudo mkdir /boot/efi/EFI</code> | ||
- Se positionner dans ce répertoire via la commande <code>cd /boot/efi/EFI</code> | - Se positionner dans ce répertoire via la commande <code>cd /boot/efi/EFI</code> | ||
- Télécharger le fichier nécessaire via la commande <code>sudo wget http://ppa.launchpad.net/rodsmith/refind/ubuntu/pool/main/r/refind/refind_0.11.2-0ppa1_i386.deb</code> | - Télécharger le fichier nécessaire via la commande <code>sudo wget http://ppa.launchpad.net/rodsmith/refind/ubuntu/pool/main/r/refind/refind_0.11.2-0ppa1_i386.deb</code> | ||
- | - Installer l'application via la commande (FIXME ça marche ça ???) <code>sudo apt install ./refind_0.11.2-0ppa1_i386.deb</code> | + | - Installer l'application via la commande suivante qui fonctionne normalement <code>sudo apt install ./refind_0.11.2-0ppa1_i386.deb</code> |
- Vérifier que l'installation s'est bien passée via la commande <code>ls -Rls</code> | - Vérifier que l'installation s'est bien passée via la commande <code>ls -Rls</code> | ||
- | - Modifier le fichier de configuration de rEFInd pour lui dire d'utiliser les fichiers de boot en legacy via la commande **sudo gedit ./BOOT/refind.conf** (FIXME wtf???) y mettre le paramètre **scanfor biosexternal,internal,external,optical,manual** | + | - Modifier le fichier de configuration de rEFInd pour lui dire d'utiliser les fichiers de boot externe via la commande <code>sudo nano ./BOOT/refind.conf</code> Il faut remplacer la ligne suivante: <code>"#scanfor internal,external,optical,manual"</code> par <code>scanfor biosexternal,internal,external,optical,manual</code> |
- Quitter le répertoire via la commande <code>cd /</code> | - Quitter le répertoire via la commande <code>cd /</code> | ||
- | - Démonter la partition via la commande <code>sudo umount /dev/sdd1</code> | + | - Démonter la partition via la commande <code>sudo umount /dev/sdX1</code> |
- Arrêter l'ordinateur via la commande <code>shutdown now</code> | - Arrêter l'ordinateur via la commande <code>shutdown now</code> | ||
- | Il ne vous reste plus qu'à aller sur l'ordinateur cible de l'installation et à le faire démarrer sur cette clé (se reporter à la doc de l'ordi), puis faire l'installation. | + | Il ne vous reste plus qu'à aller sur l'ordinateur cible de l'installation et à le faire démarrer sur cette clé (se reporter à la documentation de l'ordinateur), puis faire l'installation. |
+ | |||
+ | Lorsque l'installation est finie, il ne reste plus qu'à dupliquer le contenu de ce répertoire EFI dans le répertoire EFI de la machine. | ||
+ | |||
+ | === Version 18.04.3 Lubuntu en 32 bits. === | ||
+ | |||
+ | Le paquet refind 32 bits est retouvable à partir cet endroit: https://launchpad.net/ubuntu/bionic/+package/refind | ||
+ | |||
+ | C'est donc ce lien http://launchpadlibrarian.net/348134537/refind_0.11.2-1_i386.deb | ||
+ | |||
+ | Cependant, il est maintenant inutile de faire cette procédure car le produit est disponible comme PPA! | ||
+ | |||
+ | - Télécharger une version 32 bits et faites une clé USB avec vos outils habituels (unetbootin liliusbcreator) qui ne détruisent pas la structure disque de la clé USB. | ||
+ | - Booter avec la clé USB sur un ordinateur capable de booter normalement en legacy puisqu'on dispose d'une version non EFI. | ||
+ | - Choisir "essayer avant d'installer". | ||
+ | - Si besoin, mettre le clavier en français avec la commande<code>setxkbmap fr</code> | ||
+ | - Démonter le support d'installation avec la commande <code>sudo umount -vlrf /cdrom </code> | ||
+ | - Le démontage va identifier la partition de la clé USB <code>umount: /cdrom (/dev/sdX1) unmounted </code> | ||
+ | - Monter la partition afin de pouvoir y écrire via la commande <code>sudo mount -v /dev/sdX1 /mnt </code> | ||
+ | - Créer les répertoires absents via la commande<code>sudo mkdir -p /mnt/EFI/Boot</code> | ||
+ | - Se positionner dans ce répertoire via la commande<code>cd /mnt/EFI</code> | ||
+ | - Télécharger le fichier nécessaire via la commande<code>sudo wget http://launchpadlibrarian.net/348134537/refind_0.11.2-1_i386.deb</code> | ||
+ | - Installer l'application via la commande <code>sudo apt install ./refind_0.11.2-1_i386.deb</code> | ||
+ | - Lorsque cette question sera posée "//It is necessary to install rEFInd to the EFI System Partition (ESP) for it to control the boot process?//", choisisser **No**. C'est inutile de pertuber l'ordinateur qui fabrique le support. Il n'y a aucun risque. Il n'est pas EFI. | ||
+ | - Le résultat sera celui-ci <code>lubuntu@lubuntu:/mnt/EFI$ sudo apt install ./refind_0.11.2-1_i386.deb | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | Note, selecting 'refind' instead of './refind_0.11.2-1_i386.deb' | ||
+ | The following NEW packages will be installed: | ||
+ | refind | ||
+ | 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. | ||
+ | Need to get 3356 kB of archives. | ||
+ | After this operation, 5262 kB of additional disk space will be used. | ||
+ | Get:1 http://archive.ubuntu.com/ubuntu bionic/universe i386 refind i386 0.11.2-1 [3356 kB] | ||
+ | Fetched 3356 kB in 3s (1277 kB/s) | ||
+ | Selecting previously unselected package refind. | ||
+ | (Reading database ... 131513 files and directories currently installed.) | ||
+ | Preparing to unpack .../refind_0.11.2-1_i386.deb ... | ||
+ | Unpacking refind (0.11.2-1) ... | ||
+ | Setting up refind (0.11.2-1) ... | ||
+ | ** Not installing rEFInd to the ESP! ** | ||
+ | If you want rEFInd to control the boot process, you can do so by runing: | ||
+ | |||
+ | dpkg-reconfigure refind | ||
+ | |||
+ | Processing triggers for man-db (2.8.3-2ubuntu0.1) ... | ||
+ | lubuntu@lubuntu:/mnt/EFI$</code> | ||
+ | - Notons donc la phrase "Note, selecting 'refind' instead of './refind_0.11.2-1_i386.deb'.En clair,ll n'est plus nécessaire d'identifier le paquer refind, de le télécharger. Il suffit d'utiliser directement le ppa installé. Voici donc ce que cela donnera après avoir supprimé (sudo apt purge refind) <code>sudo apt install refind | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | The following NEW packages will be installed: | ||
+ | refind | ||
+ | 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. | ||
+ | Need to get 3356 kB of archives. | ||
+ | After this operation, 5262 kB of additional disk space will be used. | ||
+ | Get:1 http://archive.ubuntu.com/ubuntu bionic/universe i386 refind i386 0.11.2-1 [3356 kB] | ||
+ | Fetched 3356 kB in 3s (1283 kB/s) | ||
+ | Preconfiguring packages ... | ||
+ | Selecting previously unselected package refind. | ||
+ | (Reading database ... 131513 files and directories currently installed.) | ||
+ | Preparing to unpack .../refind_0.11.2-1_i386.deb ... | ||
+ | Unpacking refind (0.11.2-1) ... | ||
+ | Setting up refind (0.11.2-1) ... | ||
+ | ** Not installing rEFInd to the ESP! ** | ||
+ | If you want rEFInd to control the boot process, you can do so by runing: | ||
+ | |||
+ | dpkg-reconfigure refind | ||
+ | |||
+ | Processing triggers for man-db (2.8.3-2ubuntu0.1) ... | ||
+ | lubuntu@lubuntu:/mnt/EFI$</code> | ||
+ | - Récupérer la génération faite dans la structure EFI<code>sudo cp -rv /usr/share/refind/refind/* .</code> | ||
+ | - Préparation facultative des fichiers du répertoire de boot: Si le bios EFI est de qualité, il doit proposer le choix de bootere avec le fichier **refind_ia32.efi**. Normalement cela doit suffire pour booter sur l'ordinateur cible avec cette clé et détecter la clé de l'installation en 64 bits si elle est faite avec une table de partition GPT. | ||
+ | - Il peut être tentant de dupliquer tous ces fichiers dans la structure de boot FAT32 de l'ordinateur cible ou de la clé USB d'installation. Le fichier de configuration par défaut n'est pas nécessairement bien adapté. On va donc le créer à partir de l'exemple fourni:<code>sudo cp refind.conf-sample refind.conf</code> | ||
+ | - Il faudra alors le modifier pour décommenter quelques lignes;<code>#enable_mouse | ||
+ | #scanfor internal,external,optical,manual</code> | ||
+ | - Il est possible que l'ordinateur cible ne sache booter que par le fichier /EFI/Boot/bootia32.efi, on va donc aussi préparer la structure de boot officielle. <code>sudo cp -rv /usr/share/refind/refind/* Boot | ||
+ | sudo mv -v Boot/refind_ia32.efi Boot/bootia32.efi | ||
+ | sudo cp -v refind.conf Boot </code> | ||
+ | - Quitter le répertoire , Démonter la partition et arrêter l'ordinateur via les commandes <code>cd / | ||
+ | sudo umount /dev/sdX1 | ||
+ | shutdown now </code> | ||
+ | - Il ne vous reste plus qu'à aller sur l'ordinateur cible de l'installation et à le faire démarrer avec cette clé afin d'avoir le menu de refind, de brancher la clé 64 bits et de la faire détecter par refind afin de lancer son grub puis l'installation ou de choisir d'essayer le lubuntu 32 bits de cette clé usb et de dupliquer la structure EFI dans la partition de boot de l'ordinateur, au besoin la créer avec gparted. Lorsqu'on a vérifié que l'ordinateur boote correctement, on peut récupérer cette clé pour installer une version 64 bits d'un autre O.S. | ||
+ | |||
+ | |||
+ | |||
+ | === Version 18.04.3 Lubuntu en 64 bits. === | ||
+ | |||
+ | Démonstration qu'on ne peut pas installer le paquet 32 bits dans un ubuntu 64 bits | ||
+ | |||
+ | Ce lien http://launchpadlibrarian.net/348134537/refind_0.11.2-1_i386.deb contient la version 32 bits. | ||
+ | - Télécharger une version 64 bits et faites une clé USB avec vos outils habituels (unetbootin liliusbcreator) qui respectent la structure disque de la clé. | ||
+ | - Booter avec la clé USB sur un ordinateur capable de booter normalement en EFI puisqu'on dispose d'une version EFI. | ||
+ | - Choisir "essayer avant d'installer". | ||
+ | - Si besoin, mettre le clavier en français avec la commande<code>setxkbmap fr</code> | ||
+ | - Démonter le support d'installation avec la commande <code>sudo umount -vlrf /cdrom </code> | ||
+ | - Le démontage va identifier la partition de la clé USB <code>umount: /cdrom (/dev/sdX1) unmounted </code> | ||
+ | - Monter la partition afin de pouvoir y écrire via la commande <code>sudo mount -v /dev/sdX1 /mnt </code> | ||
+ | - Se positionner dans ce répertoire via la commande<code>cd /mnt/EFI</code> | ||
+ | - Télécharger le fichier nécessaire via la commande<code>sudo wget http://launchpadlibrarian.net/348134537/refind_0.11.2-1_i386.deb</code> | ||
+ | - Surveiller le résultat de l'exécution <code> | ||
+ | lubuntu@lubuntu:/mnt/EFI$ sudo apt install ./refind_0.11.2-1_i386.deb | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | Note, selecting 'refind:i386' instead of './refind_0.11.2-1_i386.deb' | ||
+ | Some packages could not be installed. This may mean that you have | ||
+ | requested an impossible situation or if you are using the unstable | ||
+ | distribution that some required packages have not yet been created | ||
+ | or been moved out of Incoming. | ||
+ | The following information may help to resolve the situation: | ||
+ | |||
+ | The following packages have unmet dependencies: | ||
+ | refind:i386 : Depends: parted:i386 but it is not installable | ||
+ | Recommends: python3:i386 but it is not installable | ||
+ | E: Unable to correct problems,</code> | ||
+ | - On peut tenter d'installer le paquet absent <code> | ||
+ | lubuntu@lubuntu:/mnt/EFI$ sudo apt install parted:i386 | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | E: Unable to locate package parted:i386 | ||
+ | lubuntu@lubuntu:/mnt/EFI$ </code> | ||
+ | - Insistons un peu. https://launchpad.net/parted <code> | ||
+ | sudo wget http http://launchpadlibrarian.net/415806653/parted_3.2-20ubuntu0.2_i386.deb | ||
+ | sudo apt install ./parted_3.2-20ubuntu0.2_i386.deb | ||
+ | Note, selecting 'parted:i386' instead of './parted_3.2-20ubuntu0.2_i386.deb' | ||
+ | Some packages could not be installed. This may mean that you have | ||
+ | requested an impossible situation or if you are using the unstable | ||
+ | distribution that some required packages have not yet been created | ||
+ | or been moved out of Incoming. | ||
+ | The following information may help to resolve the situation: | ||
+ | |||
+ | The following packages have unmet dependencies: | ||
+ | parted:i386 : | ||
+ | Depends: libc6:i386 (>= 2.11) but it is not installable | ||
+ | Depends: libparted2:i386 (= 3.2-20ubuntu0.2) but it is not installable | ||
+ | Depends: libreadline7:i386 (>= 6.0) but it is not installable | ||
+ | Depends: libtinfo5:i386 (>= 6) but it is not installable | ||
+ | E: Unable to correct problems, you have held broken packages. </code> | ||
+ | - N'insistons plus. Utilisons windows10, s'il est présent dans l'ordinateur, pour installer refind 32 bits. | ||
<note tip>rEFInd ne liste que les fichiers de terminaison **EFI** présents dans le répertoire EFI\BOOT des partitions ESP (le drapeau) des partitions présentes dans le support USB</note> | <note tip>rEFInd ne liste que les fichiers de terminaison **EFI** présents dans le répertoire EFI\BOOT des partitions ESP (le drapeau) des partitions présentes dans le support USB</note> | ||
- | Lorsque l'installation est finie, il ne reste plus qu'à dupliquer le contenu de ce répertoire EFI dans le répertoire EFI de la machine. | + | |
==== Depuis Windows ==== | ==== Depuis Windows ==== |