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 [10/08/2013 19:59] mytux [Installation] |
doc:install:refind-boot-uefi [11/08/2013 05:00] martinux_qc [Secure Boot] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
- | ====== UEFI & EFI ====== | + | ====== UEFI & EFI ( EN chantier )====== |
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 19: | Ligne 19: | ||
===== EFI & UEFI ===== | ===== EFI & UEFI ===== | ||
- | Unified Extensible Firmware Interface (UEFI, interface micrologiciel extensible unifiée) définit un logicielle intermédiaire entre le logicielle micrologiciel (firmware) et le système d'exploitation d'un ordinateur.// | + | Unified Extensible Firmware Interface (UEFI, interface micrologiciel extensible unifiée) définit un logiciel intermédiaire entre le logiciel micrologiciel (firmware) et le système d'exploitation d'un ordinateur.// |
Il fait suite à EFI (Extensible Firmware Interface), conçue par Intel.// | Il fait suite à EFI (Extensible Firmware Interface), conçue par Intel.// | ||
Ligne 35: | Ligne 35: | ||
En mode secure boot, l'UEFI utilise un mécanisme de vérification par signature numérique. Le micrologiciel interdit tout chargement de driver ou de noyau dont la signature ne correspondrait pas à celle gravée en ROM.// | En mode secure boot, l'UEFI utilise un mécanisme de vérification par signature numérique. Le micrologiciel interdit tout chargement de driver ou de noyau dont la signature ne correspondrait pas à celle gravée en ROM.// | ||
- | Ainsi, si l'utilisateur ne désactive pas le secure boot dans l'UEFI , celui-ci peut empêcher l'utilisation de certains systèmes d'exploitation libre ou alternatifs. | + | Ainsi, si l'utilisateur ne désactive pas le secure boot dans l'UEFI , celui-ci peut empêcher l'utilisation de certains systèmes d'exploitation libres ou alternatifs. |
===== Spécifications : ===== | ===== Spécifications : ===== | ||
Ligne 144: | Ligne 144: | ||
| | ||
- | =====rEFIND===== | + | ===== rEFIND ===== |
Page officiel de Refind: http://www.rodsbooks.com/refind/ | Page officiel de Refind: http://www.rodsbooks.com/refind/ | ||
- | ====== Installation ====== | + | =====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. | ||
+ | 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. | ||
- | Commençons tout d'abord par télécharger ce fameux bootmanager, rendez vous à :http://sourceforge.net/projects/refind/ et télécharger le la dernière version en paquet debian enregistrer le par exemple dans **~/refind** | + | <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. | ||
- | En ligne de commande on extrait cet archive à l'aide de dpkg. | + | <code> |
- | + | $ mv bootia32.efi boottX64.efi /media/EFI/EFI/boot/ | |
- | $ cd ~/refind | + | $ mv -r drivers_ia32 drivers_x64 icons refind.conf-sample tools_ia32 tools_x64 /media/EFI/EFI/ |
- | $ dpkg -x refind_0.7.3-1_amd64.deb ./ | + | </code> |
- | $ ls | + | |
- | etc/ usr/ | + | |
- | + | ||
- | Les fichiers qui nous intéresses sont situés dans **usr/share/refind-0.7.3/refind/** | + | |
- | + | ||
- | $ cd usr/share/refind-0.7.3/refind/ | + | |
- | $ls | + | |
- | drivers_x64 icons tools_x64 refind_x64.efi refind.conf-sample | + | |
- | + | ||
- | On renomme **refind_x64.efi** | + | |
- | $ mv refind_x64.efi bootx64.efi | + | Voila c'est presque près courage, nous enfin installer un boot manager digne de ce nom. |
+ | Vous avez surement une image iso sous la main, | ||
- | |||
- | Pour la seconde partitions nous allons utiliser Unetbootin. | ||
- | Télécharger une image iso, par exemple Crunbang ou LMDE, 64bit. | ||
- | Installer votre iso sur /dev/sdb2, avec Unetbootin. | ||
- | Une fois terminer éxécuter mount. | ||
- | Vous devriez avoir quelque chose comme ça en sortie. | ||
<code> | <code> | ||
$ mount | $ mount | ||
/dev/sdb1 on /media/refind type vfat (rw) | /dev/sdb1 on /media/refind type vfat (rw) | ||
- | /dev/sdb2 on /media/Debian-Live type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2) | + | /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> | </code> | ||