Installer Mageia

Installation de Mageia en double amorçage avec Windows 8

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Dernière mise à jour : 29/11/2014 à 16h38
Introduction
Windows 8 impose plusieurs nouveautés auxquels les autres systèmes doivent se conformer pour coexister :
* Le disque doit être au format GPT
* Le système de démarrage doit être en UEFI. Le BIOS classique (ou Legacy selon les appellations) n'est pas admis.

Le disque doit contenir une partition dite ESP, pour EFI System Partition, destinée à contenir les programmes d'amorçage de tous les systèmes. Nous supposons que Windows est déjà installé, et donc que cette partition existe. On la reconnaît à sa taille, de l'ordre de 100 à 200 Mo et à son type de formatage, en FAT32. C'est normalement la première ou deuxième (/dev/sda1 ou /dev/sda2 pour le premier disque).
Préparation
Nous avons besoin d'un disque optique ou d'une clé d'installation. Le disque d'installation est préparé de manière classique. Pour la clé USB, la procédure est spécifique.
* La clé USB d'installation (son partition) doit être de format FAT32
* Elle doit porter le nom MGALIVE.
* Le *contenu* de l'image ISO doit être copié dans la clé, pour y retrouver l'arborescence (dans le cas d'une image "Live") :
boot/
EFI/
isolinux/
loader/
loopbacks/

* Amorcer l'ordinateur à partir de la clé. Le menu de boot offre une deuxième série de choix "USB" dont on choisit un. On peut installer directement, ou aller 'live' et installer de l'icon sur le bureau. Plus tard, la différence principale est d'employer soit un Terminal (live) soit un console Ctrl/Alt/Fn (direct).
* Pendant l'installation choisissez 'Partitionnement personnalisé'. Créez (si nécessaire) les partitions '/', '/home' et 'swap', et indiquez les points de montage respectifs.. Puis sélectionner l'ESP et indiquez comme point de montage /boot/efi.
* Continuez l'installation jusqu'à on arrive à l'écran qui montre 'Bootloader'. Puis allez dans un terminal ou console et faites :
su -
chroot /mnt/install
urpmi grub2-efi [qui tire efibootmgr avec lui. Permettez l'enlèvement de Grub].
exit
exit
Fermer Terminal ou logout du console. Retournez à l'écran graphique si nécessaire (Ctrl/Alt/F1 je pense).
* Encore sur l'écran 'Bootloader', *choisissez Grub2* ( avec menu graphique) de la liste. Laissez le disque (/dev/sda si un seul) comme le device boot.
Terminer l'installation.

Pour lancer Mageia ensuite, ça dépende... Si vous savez comment faire paraître le menu boot du BIOS EFI (pour moi, c'est F12 en demarrant l'ordinateur), vous verrez Mageia dans lui. Mieux c'est d'avoir une gestionnaire de boot EFI comme rEFInd ou Gummiboot. Un autre sujet.

Pour savoir: l'ESP /boot/efi/ devrait contenir au moins :
\EFI\
\EFI\Boot\bootx64.efi [le bootloader par défaut si rien d'autre ne prend pas la précédence]
\EFI\mageia\grubx64.efi [le bootloader de Mageia]
et le commande
# efibootmgr [-v]
montrera tous que vous avez ; ça s'explique.