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
refit [Le 31/10/2017, 16:09]
88.182.40.86 [Version EFI 32 bits]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Xenial installation mac}} 
  
-====== rEFind ====== 
- 
-rEFInd est un utilitaire Open-source,​ fork de rEFIt qui crée une interface graphique de démarrage sur Macintel permettant d'​installer une distribution Linux comme Ubuntu ou d'​utiliser Bootcamp sans appuyer sur la touche option au démarrage. 
- 
-===== Pré-requis ===== 
-  
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  ​ 
-===== Installation ===== 
-==== Version EFI 32 bits ==== 
-**Procédure en cours de réalisation.** 
-Cette version 32 bits est souvent nécessaire pour faire booter des ordinateurs récents de petits prix qui ont un bios efi en 32 bits  mais qui sont 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. 
- 
-**Version 17.10** 
-<​code>​wget http://​ppa.launchpad.net/​rodsmith/​refind/​ubuntu/​dists/​artful/​main/​binary-i386/​Packages.gz ​ 
-gunzip -k Packages.gz ​ </​code>​=>​ Ce qui donne le fichier à aller chercher 
- ​**Filename:​ pool/​main/​r/​refind/​refind_0.11.2-0ppa1_i386.deb** 
- <​code>​wget http://​ppa.launchpad.net/​rodsmith/​refind/​ubuntu/​pool/​main/​r/​refind/​refind_0.11.2-0ppa1_i386.deb 
- sudo apt install ./​refind_0.11.2-0ppa1_i386.deb 
-Lecture des listes de paquets... Fait 
-Construction de l'​arbre des dépendances ​       
-Lecture des informations d'​état... Fait 
-Note : sélection de « refind:​i386 » au lieu de « ./​refind_0.11.2-0ppa1_i386.deb » 
-Certains paquets ne peuvent être installés. Ceci peut signifier 
-que vous avez demandé l'​impossible,​ ou bien, si vous utilisez 
-la distribution unstable, que certains paquets n'ont pas encore 
-été créés ou ne sont pas sortis d'​Incoming. 
-L'​information suivante devrait vous aider à résoudre la situation : ​ 
- 
-Les paquets suivants contiennent des dépendances non satisfaites :​ 
- ​refind:​i386 : Dépend: openssl:​i386 mais ne sera pas installé 
-               ​Dépend:​ parted:i386 mais ne sera pas installé 
-E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'​état ». 
- </​code>​ 
- 
- 
-**Version16.04. Lunbuntu en 32bits** 
-<​code>​wget http://​ppa.launchpad.net/​rodsmith/​refind/​ubuntu/​dists/​xenial/​main/​binary-i386/</​code>​ 
-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...... 
-Donc une solution.  ​ 
-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"​. 
-Mettre le clavier en français avec la commande **setxkbmap fr.** 
-Démonter le support d'​installation avec la commande **sudo ​ umount -vlrf /​isodevice**. 
-Identifier la partition de la clé USB via la commande **sudo blkid | grep vfat** ​      ​(exemple /dev/sdd1 
-Monter la partition afin de  pouvoir écrire dedans via la commande **sudo mount -v   /​dev/​sdd1 ​  /​mnt** 
-Créer le répertoire absent via la command **sudo mkdir /mnt/EFI** 
-Se positionner dans ce répertoire via la commande **cd /mnt/EFI** 
-Télécharger le fichier nécessaire via la commande** sudo wget http://​ppa.launchpad.net/​rodérifiersmith/​refind/​ubuntu/​pool/​main/​r/​refind/​refind_0.11.2-0ppa1_i386.deb** 
-Installer l'​application via la commande **sudo apt install ./​refind_0.11.2-0ppa1_i386.deb** ​ 
-vérifier que l'​installation s'est bien passée via la commande** ls -ls** 
- 
- 
- 
- 
- 
- 
-==== Version EFI 64 bits ==== 
-C'est la version standard. 
-=== A partir d'une live-usb === 
-FIXME 
-=== A partir d'une session installée === 
- 
-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. 
-  * 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]]**. 
- 
-<note help>​Dans le version très récentes d'​Ubuntu refind se trouve dans les dépôts officiels.</​note>​ 
-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>​ 
-<​code>​ sudo apt-get update</​code>​ 
-<​code>​ sudo apt-get install refind</​code>​ 
-===== Personnalisation. ===== 
- 
-Si vous lisez le contenu du fichier **/​boot/​efi.EFI/​refind/​refind.con**f,​ vous constaterez qu'il y a de quoi avoir un "​headhache"​ car il n'est pas écrit en français. En tout début de fichier, ​ vous verrez la commande permettant de définir le temps d'​attente avant le lancement du boot du dernier OS utilisé. 
-<​code>​ timeout 30 </​code>​ Vous pouvez le modifier ​ et vous pouvez aussi ajouter immédiatement après, quelques options telles ​ que les suivantes: 
-<​code>​ dont_scan_volumes "​WindowsRecovery"​ </​code>​ 
-Cette commande permet de ne pas afficher ​ le contenu de la partition de windows recovery. Assurez-vous que le nom de cette partition est bien celle indiquée. 
-<​code>​dont_scan_dirs ESP:/​EFI/​boot,​EFI/​Dell,​EFI/​memtest86</​code>​ 
-Cette commande permet de ne pas afficher les programmes présents dans les répertoires indiqués de la partition de boot.  Il ne doit pas y avoir que Dell qui fournit des fichiers. 
-<​code>​dont_scan_files shimx64.efi,​MokManager.efi,​fwupx64.efi,​mmx64.efi,​bootmgr.efi,​bkpbootx64.efi,​grubx64.efi,​bootx64.efi,​memtest.efi</​code>​ 
-Cette commande permet de ne pas afficher ces programmes s'ils sont présents dans les  partitions fat32. 
-<​code>​fold_linux_kernels false</​code>​ 
-Cette commande permet de lister tous vos anciens noyaux encore présents que votre OS a oublié de supprimer lorsqu'​il en a installé un nouveau. Vous pouvez avoir une liste très importante qu'il vous sera possible de réduire en frappant la commande** sudo apt autoremove** . 
-<​code>​ 
-small_icon_size 32 
-big_icon_size 64 
-</​code>​ 
-Ces commandes permettent de réduire la taille des icônes si elles elles vous semblent trop grandes. 
- 
-Comme vous avez décidé de vous affranchir du grub, vous pouvez éviter qu'il recherche les OS et qu'​il ​ se mette à  jour en frappant les deux commandes [[https://​doc.ubuntu-fr.org/​tutoriel/​grub2_parametrage_manuel#​ne_pas_installer_la_structure_de_boot|Suivantes]] 
-<​code>​sudo chmod -x   /​etc/​grub.d/​30_os-prober 
-sudo chmod -x  /​usr/​sbin/​grub-install </​code>​ 
- 
- 
- 
-===== Démarrage en mode RECOVERY. ===== 
-L'​option de démarrage en mode recovery n'​existe pas standard. Cependant il est possible de l'​utiliser. Cela  semble moins compliqué ​ que d'​ajouter une option au noyau lors de l'​installation. Voici la procédure à faire: 
-  - Sélectionner le noyau que vous souhaitez utiliser. 
-  - Lire en bas de l'​écran la liste des touches possibles à utiliser pour modifier le noyau. Personnellement je retiens F2. 
-  - Appuyer sur la touche F2. 
-  - Constater qu'on dispose d'une grille de choix. 
-  - Choisir le démarrage normal. 
-  - Appuyer de nouveau sur la touche F2. 
-  - Constater que la ligne qui s'​affiche commence ​ par   "​ro blablabla...."​ 
-  - Se positionner et modifier pour que la ligne devienne ​ " ro recovery nomodeset blabla....."​ 
-  - Se positionner tout à la fin de la ligne. Ne pas rester sur nomodeset car la modification ne sera pas prise en compte! 
-  - Faire entrée pour lancer le boot. 
-===== Liens externes ===== 
- 
-  * [[http://​refit.sourceforge.net/​|Site de refit donc refind est le fork]] 
-  * [[http://​www.rodsbooks.com/​refind/​getting.html|Le site officiel]], 
-  * [[http://​www.rodsbooks.com/​refind/​installing.html|Procédure détaillée]] 
-  * [[http://​www.rodsbooks.com/​refind/​installing.html#​packagefile|Procédure détaillée pour ubuntu]]. 
  • refit.1509462573.txt.gz
  • Dernière modification: Le 31/10/2017, 16:09
  • par 88.182.40.86