Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 | ||
doc:install:refind-boot-uefi [14/08/2013 11:58] mytux [UEFI Shell :] |
doc:install:refind-boot-uefi [14/08/2013 12:01] mytux |
||
---|---|---|---|
Ligne 66: | Ligne 66: | ||
http://www.rodsbooks.com/refind/ | http://www.rodsbooks.com/refind/ | ||
- | ===== Installation ===== | ||
- | Si vous prenez ce tuto, en cours de route, remontez un peu [[manuel:refind_boot_uefi#uefi_shell]] il faut que notre clef USB est un système de fichier GPT ainsi qu'une partition FAT32. | + | =====Obtenir rEFIND===== |
- | + | ||
- | On peut maintenant télécharger ce fameux bootmanager, rendez-vous sur [[http://sourceforge.net/projects/refind/|Sourceforge.net]] et télécharger la dernières version des binaires au formats zip. | + | |
- | + | ||
- | <code> | + | |
- | $ unzip refind-bin-0.7.3.zip | + | |
- | $ cd refind-bin-0.7.3/refind/ | + | |
- | $ ls | + | |
- | drivers_ia32 drivers_x64 icons refind.conf-sample refind_ia32.efi refind_x64.efi tools_ia32 tools_x64 | + | |
- | </code> | + | |
- | + | ||
- | On renomme quelques fichiers | + | |
- | <code> | + | |
- | $ mv refind_x64.efi bootx64.efi | + | |
- | $ mv refind_ia32.efi bootia32.efi | + | |
- | $ ls | + | |
- | bootia32.efi bootx64.efi drivers_ia32 drivers_x64 icons refind.conf-sample tools_ia32 tools_x64 | + | |
- | </code> | + | |
- | + | ||
- | Ensuite on doit déplacer tous ces petits fichiers dans le répertoire EFI/boot/ de notre clé USB. | + | |
- | + | ||
- | <code> | + | |
- | $ mv bootia32.efi boottX64.efi /media/EFI/EFI/boot/ | + | |
- | $ mv -r drivers_ia32 drivers_x64 icons refind.conf-sample tools_ia32 tools_x64 /media/EFI/EFI/ | + | |
- | </code> | + | |
- | + | ||
- | Voila c'est presque près courage, nous enfin installer un boot manager digne de ce nom. | + | |
- | + | ||
- | Vous avez sûrement une image iso sous la main, | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | <code> | + | |
- | $ mount | + | |
- | /dev/sdb1 on /media/refind type vfat (rw) | + | |
- | /dev/sdb2 on /media/LMDE type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2) | + | |
- | </code> | + | |
- | + | ||
- | + | ||
- | =====Configuration===== | + | |
- | + | ||
- | Pour cette seconde troisième partie nous allons nous attaquer le fichier de configuration **refind.conf** qui ce trouve sur notre clé usb. | + | |
- | + | ||
- | $ cd /media/refind/EFI/boot | + | |
- | + | ||
- | Là vous devriez avoir un fichier refind.conf-sample, vous pouvez l' éxaminer, il est assez long mais il y a plein de commentaires et quelques modèles. | + | |
- | + | ||
- | Nous nous allons en créer un beaucoup plus cours.//(j'ai récupere ce fichier, dans l'iso de manjaro, cette iso ma beaucoup aidé pour le fonctionnement de refind))// | + | |
- | + | ||
- | + | ||
- | <file> | + | |
- | timeout 5 | + | |
- | + | ||
- | hideui singleuser | + | |
- | + | ||
- | textonly | + | |
- | #resolution 1024 768 | + | |
- | + | ||
- | use_graphics_for osx | + | |
- | + | ||
- | showtools about,reboot,shutdown,exit | + | |
- | + | ||
- | scan_driver_dirs EFI/boot/drivers_x64 | + | |
- | + | ||
- | scanfor manual,internal,external,optical | + | |
- | + | ||
- | scan_delay 1 | + | |
- | + | ||
- | #also_scan_dirs boot | + | |
- | + | ||
- | dont_scan_dirs EFI/boot | + | |
- | + | ||
- | #scan_all_linux_kernels | + | |
- | + | ||
- | max_tags 0 | + | |
- | + | ||
- | default_selection "Debian Live" | + | |
- | + | ||
- | menuentry "Debian Live" { | + | |
- | icon /EFI/boot/icons/os_linux.icns | + | |
- | volume 1: | + | |
- | loader /live/vmlinuz | + | |
- | initrd /live/initrd.img | + | |
- | ostype Linux | + | |
- | graphics off | + | |
- | options "ro root=UUID=3568-43B4 add_efi_memmap config boot=live" | + | |
- | } | + | |
- | + | ||
- | menuentry "UEFI x64 Shell v2" { | + | |
- | icon /EFI/boot/icons/tool_shell.icns | + | |
- | loader /EFI/tools/shellx64_v2.efi | + | |
- | graphics off | + | |
- | } | + | |
- | + | ||
- | menuentry "UEFI x64 Shell v1" { | + | |
- | icon /EFI/boot/icons/tool_shell.icns | + | |
- | loader /EFI/tools/shellx64_v1.efi | + | |
- | graphics off | + | |
- | } | + | |
- | + | ||
- | </file> | + | |
- | + | ||
- | Bien sûr ceci n'est qu'un exemple il faut que vous éditiez refind.conf en prenant exemple sur les fichiers qui sont sur votre iso. | + | |
- | + | ||
- | == 1 : Quelques poins important :== | + | |
- | + | ||
- | + | ||
- | **scan_driver_dir** : Faites attention que le chemin corresponde bien. | + | |
- | + | ||
- | **volume 1:** : Correspond au deuxième périphérique de stockage donc votre clé usb <0:> étant /dev/sda. | + | |
- | + | ||
- | **loader** : Correspond au chemin de l'image du noyau. | + | |
- | + | ||
- | **initrd** : Correspond au chemin de l' image RAM. | + | |
- | + | ||
- | **ro root=UUID=3568-43B4** : Un simple blkid vous renseigne sur ce numéro. | + | |
- | + | ||
- | Options : reporter les options qui sont dans le fichier **isolinux/live.cfg**, n'oubliez pas les guillemets et **add_efi_memmap** | + | |
- | + | ||
- | Pour les autres Options, regardez le fichier **refind.conf-sample**. | + | |
- | + | ||
- | Vous remarquerez la présence de **menuentry "UEFI x64 Shell v2"** | + | |
- | + | ||
- | Et oui, il ya un Shell UEFI vous pouvez les télécharger sur [[https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#UEFI_Shell| Archlinux]] | + | |
- | + | ||
- | Et pour la forme: [[http://software.intel.com/en-us/articles/efi-shells-and-scripting/|EFI Shells and Scripting]] | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ===== Utilisation ===== | + | |
- | + | ||
- | Si les fichier de configuration sont niquels, et que vous les avez préparer au petits oignons. | + | |
- | On peut redémmarer, <échap> ou je ne sais quelle touche, pour booter UEFI USB NMAP je sais pas quoi. | + | |
- | + | ||
- | Normalement Refind se lance, il scan vos disques, et là si tous est bien configurer vous choisisssez Debian Live. | + | |
- | + | ||
- | Si cela ne fonctionne pas revoyez votre refind.conf, ou bien postez un message sur le forum. | + | |
- | + | ||
- | J 'espère que ce tuto sera utile, j'ai moi même galéré pour démmarer certaine iso sur mon laptop acheté avec Windows 8 préinstallé. | + | |
- | + | ||
- | Refind fait des miracles ;) | + | |
+ | Aller à la page de téléchargement de [[http://www.rodsbooks.com/refind/getting.html|rEFIND]]. | ||