Récemment, j'ai installé Windows 10 sur mon ordinateur principal. J'ai découvert par la suite que celui-ci détruisait toute la partition de démarrage Linux:
sdb
├─sdb1 ext4 Root 07a703e4-173a-4e54-b425-baa69a220a64 /
├─sdb2 vfat 2C45-FE61 /boot
├─sdb3 ext4 Home 00477b16-d04d-4cc7-bb56-32138146b74d /home
├─sdb4 swap Swap 578c2f2d-1a07-4bae-a235-dbf52dae300f [SWAP]
├─sdb5
└─sdb6 ntfs Win_OS 9292422592420E63 /media/Win_OS
Syslinux et mon Arch fonctionnent, mais je ne peux pas trouver le moyen de créer avec succès une entrée Syslinux pour démarrer Windows. Bien que, si je choisis "Gestionnaire de démarrage Windows" dans le menu de démarrage en Mo, il démarre correctement.
Mon syslinux.cfg actuel: (enfin, une partie)
...
LABEL Arch
MENU LABEL Arch_64
LINUX ../vmlinuz-linux
APPEND root=UUID=07a703e4-173a-4e54-b425-baa69a220a64 rw
INITRD ../initramfs-linux.img
LABEL Win10
MENU LABEL Windows_10
COM32 chain.c32
APPEND hd1
Modifier 1 #:
J'ai oublié de mentionner que j'ai également installé un UEFI syslinux dans le dossier / EFI /, aux côtés des dossiers Microsoft et Boot de Windows, qui fonctionne à nouveau pour Linux mais pas pour Windows - que j'utilise UUID, Label, disk et numéro de partition ...
linux
windows-10
multi-boot
uefi
Areuz
la source
la source
Réponses:
Après avoir creusé un peu plus, j'ai trouvé un petit paragraphe sur le Wiki ArchLinux :
Et en effet, même après une demande de fonctionnalité en 2013, ils n’ont toujours pas implémenté cette fonctionnalité très importante.
La solution consistait à installer un autre chargeur de démarrage compatible EFI-chainload, tel que GRUB. Guide d'installation pour Arch ici .
la source