[Dual Boot] Archlinux / Windows 10 (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
mhugot
newbie
Messages : 4
Inscription : mer. 31 déc. 2014, 16:53

[Dual Boot] Archlinux / Windows 10 (Résolu)

Message par mhugot »

Bonjour,

j'ai acheté un zenbook ux501 avec windows 10 et j'essaye de mettre en place un dual boot. Le bios est en UEFI et la table de partition est bien en GPT.
J'ai bien réussi à installer syslinux et à le configurer pour faire démarrer arch par contre j'ai un problème pour l'entrée qui doit lancer windows... Lorsque je la selectionne, il ne se passe rien

Mon fichier /boot/EFI/syslinux/syslinux.cfg : http://pastebin.archlinux.fr/1601996
Pour info, j'ai bien copié l'ensemble des fichiers de /usr/lib/syslinux/efi64/ vers /boot/EFI/syslinux

Au niveau de /boot, j'ai monté la partition EFI déjà existante sur l'installation windows (sda1)
UUID=5897-49C7 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2

Les partitions sont :
sda1 : partition boot UEFI
sda2 : partition windows de 16mo
sda3 : partition windows système
sda4 : arch
sda5 : swap
sda6 : windows recovery

Merci d'avance
Dernière modification par mhugot le dim. 27 sept. 2015, 13:52, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual Boot] Archlinux / Windows 10

Message par benjarobin »

Bonjour,
Syslinux possède pas mal de limitation en UEFI https://wiki.archlinux.org/index.php/Sy ... I_Syslinux je ne te le recommande pas. Je te conseil Grub.
Par contre ta façon de chainer n'est clairement pas la bonne, c'est la méthode BIOS (legacy). D'après le Wiki ce n'est pas possible de chainer vers Windows en UEFI
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mhugot
newbie
Messages : 4
Inscription : mer. 31 déc. 2014, 16:53

Re: [Dual Boot] Archlinux / Windows 10

Message par mhugot »

Ok, je vais essayer de suivre cette page du wiki
https://wiki.archlinux.fr/GRUB#Syst.C3.A8mes_UEFI

Tu crois que ça pourra convenir ?
Merci
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual Boot] Archlinux / Windows 10

Message par benjarobin »

C'est même sûre que oui. Attention de ne pas tout suivre, surtout ne fais pas le formatage de la partition ESP !!!
Mais attention il va falloir nettoyer pas mal de chose avant... Surtout que tu avais monté la partition ESP dans /boot...
Il est inutile de préciser qu'il ne faut pas redémarrer ton ArchLinux avant d'avoir finit toutes les étapes, sinon tu devras utiliser un liveCD

Donc depuis ton Linux fait ceci, partition ESP monté dans /boot :

Code : Tout sélectionner

rm -r /boot/EFI/syslinux
rm /boot/initramfs* vmlinuz*
Normalement tu n'as plus aucun fichier à la racine de /boot, juste le dossier EFI, et ce dernier ne contient plus que ce qui touche à Windows

On démonte la partition /boot (qui est en faite ta partition ESP)

Code : Tout sélectionner

umount /boot
On réinstalle le kernel et grub, et on ajoute le point de montage de l'ESP :

Code : Tout sélectionner

pacman -S linux os-prober grub
mkdir /boot/efi
On modifie le fstab pour monter la partition ESP dans /boot/efi, puis on monte la partition ESP dans /boot/efi
Tu devrais avoir le dossier /boot/efi/EFI, contenant le boot de Windows.
On supprime l'entrée de syslinux dans le menu de l'UEFI via efibootmgr (voir le Wiki pour supprimer une entrée, ou tout simplement sa doc)

Puis finalement on installe Grub

Code : Tout sélectionner

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
grub-mkconfig -o /boot/grub/grub.cfg
Si tu as un processeur intel je te conseil de suivre le Wiki sur le Microcode
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mhugot
newbie
Messages : 4
Inscription : mer. 31 déc. 2014, 16:53

Re: [Dual Boot] Archlinux / Windows 10

Message par mhugot »

Merci beaucoup cela fonctionne nickel !
Suite à tes conseils, j'ai aussi installé intel-ucode.

Je met en résolu le sujet :)
Répondre