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 [22/08/2013 21:08] Lætitia [Structure de disque EFI] |
doc:install:refind-boot-uefi [02/09/2013 11:32] mytux |
||
---|---|---|---|
Ligne 51: | Ligne 51: | ||
* Tous les périphériques de stockage EFI recherchent un répertoire EFI et listent un point amorce pour chaque fichier ressemblant à *x64.efi *ia32.efi. | * Tous les périphériques de stockage EFI recherchent un répertoire EFI et listent un point amorce pour chaque fichier ressemblant à *x64.efi *ia32.efi. | ||
* Deux formats de tables sont pris en charges, MBR et GPT, cependant je vous recommande le partitionnement sur une table GPT, elle accepte jusqu'à 128 partitions primaires. | * Deux formats de tables sont pris en charges, MBR et GPT, cependant je vous recommande le partitionnement sur une table GPT, elle accepte jusqu'à 128 partitions primaires. | ||
- | * Pour qu'un amorçage UEFI ait lieu sur un disque SATA, ce dernier doit comporter une partition spéciale ESP (EFI File System), ceci n'est (pas ?) valable pour un disque USB. | + | * Pour qu'un amorçage UEFI ait lieu sur un disque SATA, ce dernier doit comporter une partition spéciale ESP (EFI File System). |
+ | * A l'instar, pour qu'un amorçage est lieu depuis un disque USB, il n'est pas nécessaire que celui-ci comporte un systeme de fichier EFI, il peut comporter une table de partition MSDOS ainsi qu'une partition FAT32. | ||
* L'ESP devrait officiellement utiliser un système de fichier FAT32, bien que de nombreuses distributions Linux utilisent un système de fichier FAT16, quelquefois un FAT12. | * L'ESP devrait officiellement utiliser un système de fichier FAT32, bien que de nombreuses distributions Linux utilisent un système de fichier FAT16, quelquefois un FAT12. | ||
<note info>GPT et FAT32 sont un bon compromis.</note> | <note info>GPT et FAT32 sont un bon compromis.</note> | ||
Ligne 68: | Ligne 69: | ||
EFI/refind pour Refind. | EFI/refind pour Refind. | ||
- | ===== rEFIND ===== | + | ===== rEFIND, EFI boot manager ===== |
Refind est un un fork REFIT, c'est un boot manager pour les ordinateurs implémentés par l'Extensible Firmware Interface (EFI) et Unified EFI (UEFI). \\ | Refind est un un fork REFIT, c'est un boot manager pour les ordinateurs implémentés par l'Extensible Firmware Interface (EFI) et Unified EFI (UEFI). \\ | ||
Ligne 80: | Ligne 81: | ||
[[http://www.rodsbooks.com/refind/|Site officiel de rEFIND]] | [[http://www.rodsbooks.com/refind/|Site officiel de rEFIND]] | ||
- | =====Obtenir rEFIND===== | ||
- | - Allez à la page de téléchargement de [[http://www.rodsbooks.com/refind/getting.html|rEFIND]]. | ||
- | - Téléchargez les fichiers correspondants à votre périphérique. | ||
- | Dans cet exemple je vais utiliser une image disque USB. | ||
- | |||
- | Après décompression je copie l'image disque à l'aide de [[commande:dd]], afin de récupérer les fichiers de l'image. | ||
- | <code bash> | ||
- | $ dd if=refind-flashdrive-0.7.3.img of=/dev/sdx bs=1M # Copie sur la clef USB | ||
- | $ mount /dev/sdb1 /media/usb0 | ||
- | $ cd /media/usb0 | ||
- | $ls | ||
- | EFI shellia32.efi shellx64.efi # On récupère les fichiers. | ||
- | $ cp -r * ~/ | ||
- | $ umount /media/usb0 # Et on démonte, pour préparer le système de fichier. | ||
- | </code> | ||
- | =====Système de fichiers EFI===== | + | =====Installation sur disque fixe===== |
Une fois les fichiers récupérés, nous devons créer sur notre clé USB : | Une fois les fichiers récupérés, nous devons créer sur notre clé USB : | ||
Ligne 141: | Ligne 127: | ||
</code> | </code> | ||
- | ===== Installation ===== | + | ===== Installation sur disque amovible===== |
Pour l'installation on aura juste à copier les fichiers qui étaient dans l'image //flashdrive// de rEFIND dans notre ESP et d'utiliser //Unetbootin// pour copier notre iso sur notre seconde partition. | Pour l'installation on aura juste à copier les fichiers qui étaient dans l'image //flashdrive// de rEFIND dans notre ESP et d'utiliser //Unetbootin// pour copier notre iso sur notre seconde partition. | ||
Ligne 175: | Ligne 161: | ||
On approche de la fin, et on entame la partir la plus marrante. | On approche de la fin, et on entame la partir la plus marrante. | ||
- | Toutes la configuration ce fait dans le fichier ''refind.conf''. \\ | + | Toutes la configuration se fait dans le fichier ''refind.conf''. \\ |
Jetez un oeil sur la page de Roderick W. Smith, [[http://www.rodsbooks.com/refind/configfile.html|Configuring the Boot manager]]. \\ | Jetez un oeil sur la page de Roderick W. Smith, [[http://www.rodsbooks.com/refind/configfile.html|Configuring the Boot manager]]. \\ | ||
Et aussi, le fichier ''example.conf'' qu'on a renommé tout à l'heure. | Et aussi, le fichier ''example.conf'' qu'on a renommé tout à l'heure. | ||
Ligne 265: | Ligne 251: | ||
</code> | </code> | ||
- | ===== Utilisation ===== | + | |
+ | ===== UEFI Shell ===== | ||
C'est le moment de vérité, on peut redémarrer. \\ | C'est le moment de vérité, on peut redémarrer. \\ | ||
Ligne 277: | Ligne 264: | ||
Enfin pas de panique, il y a le **shell UEFI** pour éditer ce fichier sans avoir besoin de redémarrer, je l'ai mis dans les tools, un peu plus haut. | Enfin pas de panique, il y a le **shell UEFI** pour éditer ce fichier sans avoir besoin de redémarrer, je l'ai mis dans les tools, un peu plus haut. | ||
- | + | ||
- | ===== UEFI Shell ===== | + | |
Si vous voulez éditer vos fichiers, démarrer linux en ligne de commande ou ajoutez une nouvelle entrée dans votre NVRAM, c'est là que ça se passe. | Si vous voulez éditer vos fichiers, démarrer linux en ligne de commande ou ajoutez une nouvelle entrée dans votre NVRAM, c'est là que ça se passe. |