j'en avais assez de réparer le système de démarrage tout le temps.
Je parlais du système, pas de l'amorçage. Il est bien entendu que l'installation de Windows en mode BIOS/legacy a tendance à écraser le MBR et/ou modifier la position de l'indication de partition amorçable.
Quand à l'installation de Windows en mode UEFI, je répète : cela ne touche pas à l'amorçage des autres systèmes, seulement à l'ordre de préférence.]]>
obelix1502 a écrit :Si tu installes Debian puis Windows, le démarrage Windows va écraser Grub2
Non.
C'est surtout que l'installateur de Windows prenait "tout le disque" pour lui, je ne sais pas si ça a changé depuis.]]>
Pour installer Debian ou dérivées, APRÈS l'installation de Windows, il faut mettre le démarrage de Debian dans la partition boot de Windows.
Dans la partition système EFI. Telle est sa dénomination sans ambiguïté, alors que "partition boot" peut signifier beaucoup de choses différentes, pour Windows comme pour Linux.
Si tu installes Debian puis Windows, le démarrage Windows va écraser Grub2
Non.
Un avantage de l'EFI est que plusieurs chargeurs d'amorçage peuvent cohabiter sans s'écraser les uns les autres.
Au pire la mise en place du chargeur de Windows, Windows Boot Manager, n'écrase que la copie facultative de GRUB située dans le chemin de périphérique amovible EFI/boot/, sans toucher à l'exemplaire principal de GRUB situé dans /EFI/debian/, et positionne Windows Boot Manager en premier dans l'ordre d'amorçage EFI. Mais un firmware UEFI digne de ce nom doit avoir un menu de démarrage qui permet de sélectionner n'importe quel chargeur d'amorçage enregistré, et il est facile de modifier l'ordre d'amorçage soit dans le firmware soit depuis Debian.]]>
L'installation de la partition principale de windows m'a automatiquement créé deux partitions :
-sda1 = EFI system type fat32
-sda2 =Microsoft reserved !!
Normal pour une installation en mode EFI, sur disque partitionné au format GPT. La partition réservée est indispensable à Windows pour certaines opérations et n'est pas une partition de restauration.
Existe t-il une version de grub pour EFI ? Peut-on espérer un dual boot correct.
Bien sûr, et même deux : grub-efi-ia32 pour les machines à processeur x86 32 ou 64 bits avec firmware UEFI 32 bits et grub-efi-amd64 pour les machines à processeur x86 64 bits avec firmware UEFI 64 bits.
Je tape cette commande sous un debian liveUSB :
[ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"
J'obtiens : legacy boot on HDD au lieu de EFI boot on HDD
Les images live de Jessie ne sont pas amorçables en mode EFI.
Au final, j'ai installé win 7 et debian en legacy et non en EFI.
C'est dommage, car l'installation en EFI aurait eu plusieurs avantages :
- table de partition au format GPT supprimant le recours à la partition étendue et aux partitions logiques
- amorçage indépendant de chaque système sans compétition pour le MBR
il me semble qu'il te fallait préparer une partition gpt pour installer debian dessus avec EFI.
Non, c'est seulement pour Windows. Debian peut s'installer en mode EFI sur un disque avec une table de partition DOS/MBR.]]>