Le boot loader doit être installé là où le BIOS cherche quelque chose à démarrer. Pour simplifier les choses, vous avez généralement un lecteur de disque à partir duquel votre ordinateur démarre, vous installez un système GNU/Linux dans ce disque et le chargeur de démarrage y arrive aussi.
Les seules choses dont vous avez besoin du bootloader sont vraiment :
- Que le BIOS est capable de le trouver
- Qu'il soit capable de trouver et d'amorcer votre système d'exploitation (avec Linux, il suffit que le chargeur de démarrage ait en quelque sorte accès au noyau et, si vous en utilisez un, à l'image initrd).
Dans la mesure où ces deux points sont couverts, vous l'installez là où c'est plus pratique et où le BIOS le cherchera.
Le BIOS recherche généralement les chargeurs de démarrage dans le Master Boot Record des disques durs, une petite zone située au début du disque où vous pouvez placer un code à exécuter. Vous pouvez également installer un chargeur de démarrage au début d'une partition.
Les chargeurs de démarrage sont généralement assez petits pour tenir dans ces petites zones, et même si ce n'est pas le cas, ils doivent y placer quelque chose pour que le BIOS démarre le chargeur de démarrage.
lilo
est un simple chargeur de démarrage qui est installé dans ces zones. grub
est un peu plus grande, et vous installez donc du code dans ces zones, qui, ensuite, charge du code supplémentaire à partir d'une partition de disque (où le code de l'utilisateur est stocké). grub
est dit "installé", là où se trouve son fichier de configuration, ainsi que le code binaire, généralement défini comme étant le système /boot
où les noyaux et les initrds sont également placés, pour des raisons de commodité).
Dans ce cas, s'il vous demande de saisir l'adresse de l'ordinateur. disque cela signifie qu'il vous demande sur quel Master Boot Record vous devriez grub
être installé, c'est-à-dire le disque à partir duquel vous allez démarrer l'ordinateur. Cette partie de Grub sera installée uniquement sur le MBR du disque. Le reste sera probablement installé sur la même partition que le disque MBR. /
o /boot/
du système Ubuntu que vous êtes en train d'installer (et que le reste est accessible depuis Ubuntu, recherchez les répertoires /boot/grub/
o /grub/
).