Difference between revisions of "Install/fr/BootLoader"

< Install‎ | fr
(Installation du chargeur d'amorçage)
(Installation du chargeur d'amorçage)
 
(No difference)

Latest revision as of 17:16, January 3, 2015

Installation du chargeur d'amorçage

Ces instructions d'installation montrent comment utiliser GRUB pour démarrer en utilisant soit BIOS ou soit UEFI. Depuis la sortie de boot-update-1.7.2, les étapes sont très similaires.

En premier lieu, vous installez boot-update. Cette installation inclut grub-2 et efibootmgr puisque ces paquets en sont dépendants:

(chroot) # emerge boot-update

Ensuite, éditez /etc/boot.conf avec nano et choisissez "Funtoo Linux genkernel" comme réglage par défaut à la place de "Funtoo Linux".

Voici un exemple du fichier /etc/boot.conf après modifications:

boot {
	generate grub
	default "Funtoo Linux genkernel" 
	timeout 3 
}

#"Funtoo Linux" {
#	kernel bzImage[-v]
#}

"Funtoo Linux genkernel" {
	kernel kernel[-v]
	initrd initramfs[-v]
	params += real_root=auto 
} 

#"Funtoo Linux better-initramfs" {
#	kernel vmlinuz[-v]
#	initrd /initramfs.cpio.gz
#}

Consultez le manuel sur boot.conf, commande man boot.conf, pour les autres options disponibles, par exemple si vous avez installé et configuré votre propre noyau.

Démarrage (BIOS) MBR

Pour démarrer sur une carte mère BIOS, installez GRUB et créez son fichier de configuration ainsi:

(chroot) # grub-install --target=i386-pc --no-floppy /dev/sda
(chroot) # boot-update

Démarrage (UEFI)

Pour démarrer sur une carte mère UEFI, voici comment installer GRUB et créer son fichier de configuration selon l'architecture:

Architecture x86-64bit:

(chroot) # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
(chroot) # boot-update

Architecture x86-32bit:

(chroot) # grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
(chroot) # boot-update

Premier démarrage et ultérieur

Vous n'exécutez grub-install qu'une seule fois, soit lors de l'installation de Funtoo Linux. Par contre, vous devez régénérer le menu GRUB, boot-update, à chaque fois que vous ajoutez un noyau ou modifiez le fichier /etc/boot.conf.