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 15:34] mytux [Configuration] |
doc:install:refind-boot-uefi [14/08/2013 16:28] mytux [Configuration] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
- | ====== UEFI & EFI ( EN chantier )====== | + | ====== UEFI & EFI====== |
Toutes les versions 64bits des PC qui exécutent Windows certifié par le programme de certification Windows utilisent l’UEFI à la place du BIOS. | Toutes les versions 64bits des PC qui exécutent Windows certifié par le programme de certification Windows utilisent l’UEFI à la place du BIOS. | ||
Ligne 160: | Ligne 160: | ||
Bon là pas besoin de moi, vous installez une iso qui vous fais des misères (Crunchbang, LMDE) sur /dev/sdx2. | Bon là pas besoin de moi, vous installez une iso qui vous fais des misères (Crunchbang, LMDE) sur /dev/sdx2. | ||
+ | |||
+ | Dans cet exemple j'utilise Crunchbang. | ||
=====Configuration===== | =====Configuration===== | ||
Ligne 178: | Ligne 180: | ||
<file> | <file> | ||
- | # Comme pour Grub délais avant la sélection par défaut. | ||
timeout 10 | timeout 10 | ||
- | # Chemin du répertoire de vos icons | ||
icons_dir EFI/boot/icons | icons_dir EFI/boot/icons | ||
- | # Affichage en texte seulement, je trouve cela plus pratique. | ||
textonly | textonly | ||
- | Pour l'afichage graphic | + | use_graphics_for linux |
- | #resolution 1024 768 | + | |
- | # Util pour Mac et Linux stub loader | ||
- | #use_graphics_for osx | ||
- | #use_graphics_for linux | ||
- | |||
- | # Pour avoir accès au Shell EFI, quitté etc ... | ||
showtools shell, about, reboot, exit | showtools shell, about, reboot, exit | ||
- | |||
- | # Chemin du répertoire de vos drivers (super important) | ||
scan_driver_dirs EFI/boot/drivers_x64 | scan_driver_dirs EFI/boot/drivers_x64 | ||
- | # Défaut sur PC | ||
scanfor internal,external,optical,manual | scanfor internal,external,optical,manual | ||
- | # Temps du scan. | ||
scan_delay 1 | scan_delay 1 | ||
- | # Pour filtrer la sortie du scan. | ||
dont_scan_dirs EFI/linuxmint,boot | dont_scan_dirs EFI/linuxmint,boot | ||
- | # Pour le mode grahics nombre d'étiquette sur l'écran. | ||
- | #max_tags 0 | ||
- | |||
- | #Sélection par défault. | ||
default_selection Crunch_Live | default_selection Crunch_Live | ||
- | |||
- | # Volume : Deuxième partion de votre clé USB, < 0: > étant votre ESP. | ||
- | # loader : Chemin de votre kernel, voir < syslinux.cfg > | ||
- | # initrd : Chemin de votre image RAM, voir < syslinux.cfg > | ||
- | # ro root=UUID= : UUID de /dev/sdx2 ( commande <blkid> ) | ||
- | # add_efi_memmap : A mettre dans tous les cas. | ||
- | # congfig boot=live : Voir < syslinux.cfg > | ||
- | |||
menuentry Crunch_Live { | menuentry Crunch_Live { | ||
- | icon /EFI/boot/icons/os_debian.icns | + | icon /EFI/boot/icons/os_debian.icns |
- | volume 1: | + | volume 1: |
- | loader /live/vmlinuz | + | loader /live/vmlinuz |
- | initrd /live/initrd.img | + | initrd /live/initrd.img |
- | options "ro root=UUID=C847-7244 add_efi_memmap config boot=live" | + | options "ro root=UUID=C847-7244 add_efi_memmap config boot=live" |
- | osype Linux | + | osype Linux |
- | graphics off | + | graphics off |
} | } | ||
+ | menuentry Crunch_Install { | ||
+ | icon /EFI/boot/icons/os_debian.icns | ||
+ | volume 1: | ||
+ | loader /install/vmlinuz | ||
+ | initrd /install/initrd.gz | ||
+ | options "ro root=UUID=C847-7244 add_efi_memmap file=/cdrom/install/crunchbang.cfg" | ||
+ | osype Linux | ||
+ | graphics off | ||
+ | } | ||
</file> | </file> | ||
+ | |||
+ | <note important> | ||
+ | rEfind est assez capricieux, votre fichier refind.conf ne doit pas avoir un pet de travers. | ||
+ | C'est pour cela qu'il n' ya pas de commentaires dans le fichier, ci-dessus. | ||
+ | <note> | ||
+ | |||
Pour vous aider vous aurez besoin du fichier syslinux.cfg générer par Unetbootin : | Pour vous aider vous aurez besoin du fichier syslinux.cfg générer par Unetbootin : | ||
Ligne 269: | Ligne 259: | ||
$ | $ | ||
</code> | </code> | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | C'est le moment de vérité, on peut redémarer. | ||
+ | |||
+ | On choisis de démarrer sur l' ESP dans l'interface de notre EFI. | ||
+ | |||
+ | Là normalement rEFIND se lance, il doit tout d'abord scanner vos disques. | ||
+ | |||
+ | En mode texte vous devriez avoir le choix entre votre os principal et ensuite les menuentry que l'on a ajouter dans notre refind.conf. | ||
+ | |||
+ | Essayons Crunch_Install ... | ||
+ | |||
+ | Si vous avez de la chance, il se lance, sinon comme je vous l'ai dit plus haut, il est très capricieux, il ne doit pas avoir un pet de travers. | ||
+ | |||
+ | Crunchbang a refuse de booter parcequ' il y avait un point entre deux lignes, j'ai mis trois plombes pour trouver le problème. | ||
+ | |||
+ | Enfin pas de paniques, il y a le EFI_shell pour éditer ce fichier sans avoir besoin de redémarrer, je l'ai mis dans les tools, un peu plus haut. | ||
+ | ===== UEFI Shell ===== | ||
+ | vous | ||
+ | Si vous voulez editer vos fichiers, démarrer linux en ligne de commande ou ajouter une nouvelle entrée dans votre NVRAM, c'est là que ça se passe. | ||
+ | |||
+ | <note> | ||
+ | Le Shell EFI est en Qwerty, entraîné vous un peu avant ! Il faut que vous repériez ou sont les caractères spéciaux ! | ||
+ | </note> | ||