[Installation dualboot]UEFi et rEFInd

Questions et astuces concernant l'installation et la configuration d'archlinux
pierremx
Hankyu
Messages : 16
Inscription : jeu. 23 févr. 2012, 09:42
Localisation : Belgique

[Installation dualboot]UEFi et rEFInd

Message par pierremx »

Bonjour,
Au risque de me faire taper dessus et renvoyé aux archives et wiki, je désespère trouver une procédure simple et bien expliquée pour installer avec succès un dual boot Win7 / Arch sur un pc où windows est installé de base.
Je voudrais utiliser rEFInd et donc oublier Grub et cie...

Utilisez-vous une telle configuration ?
Dernière modification par pierremx le mar. 28 janv. 2014, 11:35, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: UEFI, rEFInd, dualboot Win7 et Arch

Message par benjarobin »

Tu vas déjà te faire taper dessus pour le titre de ton sujet, voir ma signature
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: UEFI, rEFInd, dualboot Win7 et Arch

Message par Xorg »

pierremx a écrit :Utilisez-vous une telle configuration ?
Utiliser Windows en dualboot sur ma machine ? Ah, berk. :pastaper:

Ce que tu peux faire, c'est donc installer ArchLinux normalement, et bien sûr à la fin de l'installation tu n'installes pas de bootloader, mais tu installes juste le paquet refind-efi .
Normalement, tu devrais avec un ESP (en FAT32); si ce n'est pas le cas, c'est que Windows n'a pas été installé en mode EFI je pense.

Bref, la procédure, c'est de créer un répertoire dans le /boot dans lequel on vient monter l'ESP, tel :

Code : Tout sélectionner

mkdir /boot/efi
fdisk -l | grep EFI | awk '{print $(1)}'  -> optionnel si tu connais déjà quelle partition correspond à ton ESP
mount /dev/sdXY /boot/efi
mkdir /boot/efi/EFI/refind
Ensuite, il te faudra copier des fichiers et répertoires pour le bon fonctionnement de rEFInd :

Code : Tout sélectionner

cp /usr/share/refind/refind_x64.efi /boot/efi/EFI/refind/refind_x64.efi
cp /usr/share/refind/refind.conf-sample  /boot/efi/EFI/refind/refind.conf
cp -r /usr/share/refind/icons /boot/efi/EFI/refind/icons
cp -r /usr/share/refind/drivers_x64 /boot/efi/EFI/refind/drivers
À ce moment là, tu peux éditer la configuration de rEFInd qui est dans le fichier /boot/efi/EFI/refind/refind.conf

N'utilisais pas rEFInd, je crois que tu dois créer un fichier dans le /boot nommé refind_linux.conf (un exemple se trouve ici).
Enfin, pour terminer, n'oublie pas de faire ceci en n'oubliant pas de modifier X et Y :

Code : Tout sélectionner

efibootmgr -c -d /dev/sdX -p Y -l /EFI/refind/refind_x64.efi -L "rEFInd"
Dans le setup de ton UEFI, tu devrais voir une nouvelle entrée de boot nommée rEFInd, donc il te suffira de booter dessus pour charger rEFInd.
pierremx a écrit :Au risque de me faire taper dessus et renvoyé aux archives et wiki [...]
Cette fois-ci, c'est le Wiki qui est venu à toi. En espérant t'avoir aidé. Dis-le si tu as besoin de plus d'explications ou de clarifications. :chinois:
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
pierremx
Hankyu
Messages : 16
Inscription : jeu. 23 févr. 2012, 09:42
Localisation : Belgique

Re: UEFI, rEFInd, dualboot Win7 et Arch

Message par pierremx »

Merci pour ces explications. Bien sûr j'ai parcouru le wiki mais je l'ai trouvé vraiment compliqué à ce sujet. Donc je voulais avoir l'assurance que l'opération est réalisable et fonctionne...

En réalité je n'ai jamais installé Arch en dualboot, précédemment j'ai toujours liquidé windows mais maintenant, avec un nouveau pc je désire conserver windows 7 (pour un autre utilisateur) mais je suis perdu avec cette "nouveauté" qu'est uefi...
Répondre