La spécification EFI indique spécifiquement qu'il n'y a pas de limites à ce détail:
UEFI n'impose pas de restriction sur le nombre ou l'emplacement des partitions système pouvant exister sur un système.
(Version 2.5, p. 540.)
En pratique, il est conseillé de placer l'ESP en premier, car cet emplacement est peu susceptible d'être affecté par les opérations de déplacement et de redimensionnement de la partition. Par exemple, supposons que l'ESP existe entre les partitions OS A et OS B, et que vous décidez de supprimer l'OS B et de donner son espace à l'OS A. Dans ce cas, vous devrez déplacer l'ESP avant de pouvoir étendre la partition OS A . En outre, certains outils, tels que efibootmgr
, utilisent /dev/sda1
comme emplacement par défaut pour l'ESP. Ainsi, si vous placez l'ESP ailleurs et oubliez de remplacer les valeurs par défaut, vous pouvez créer une entrée non amorçable.
Placer l'ESP à la fin du disque peut fonctionner presque aussi bien dans la plupart des cas, mais il y a quelques problèmes subtils avec cette approche. D'une part, si vous modifiez le nombre de partitions, le numéro de l'ESP peut ne plus correspondre à sa position sur le disque, ou certains outils de partitionnement peuvent le renuméroter. L'un ou l'autre résultat peut entraîner une confusion ou nécessiter une reconfiguration. De plus, si vous utilisez RAID et ajoutez de l'espace disque, un ESP à la fin du disque deviendra soudainement un au milieu, ce qui peut vous obliger à le déplacer.
De nombreux systèmes Windows préinstallés placent l'ESP en position n ° 2, le n ° 1 étant occupé par une petite partition spécifique au fabricant. Une telle configuration fonctionne bien, et comme la partition du fabricant est également peu susceptible d'être déplacée ou supprimée, cette configuration n'est pas pire que de placer l'ESP à la position n ° 1. Je ne ferais pas tout mon possible pour "corriger" une telle configuration, mais je ne le ferais pas moi-même de cette façon, si on me donnait un disque vierge et qu'on me disait de commencer l'installation des systèmes d'exploitation.
Dans l'ensemble, si vous avez une raison impérieuse de créer un ESP à un emplacement autre que le premier, n'hésitez pas à le faire; mais si vous commencez avec un disque vierge et que vous n'avez aucune raison impérieuse sinon, je mettrais l'ESP en premier.