Le chargeur de démarrage 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 sur ce disque et le chargeur de démarrage y arrive également.
Les seules choses dont vous avez besoin du chargeur de démarrage sont vraiment:
- Que le BIOS est capable de le trouver
- Qu'il est capable de trouver et de démarrer votre système d'exploitation (avec Linux, vous avez juste besoin du chargeur de démarrage pour avoir en quelque sorte accès au noyau et, si vous en utilisez un, à l'image initrd.)
Dans la mesure où vous avez couvert ces deux points, vous l'installez où cela est plus pratique et où le BIOS le recherchera.
Le BIOS recherchera généralement les chargeurs de démarrage dans le Master Boot Record des disques durs, une petite zone au début du lecteur où vous pouvez mettre du code à exécuter. Vous pouvez également avoir un chargeur de démarrage installé 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 s'ils ne le font pas, ils doivent y mettre 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 grand, et donc vous installez du code dans ces zones, qui, ensuite, charge un peu plus de code à partir d'une partition de disque (où il grub
est dit "installé", où se trouve son fichier de configuration, avec le code binaire, ce est généralement défini comme la /boot
partition système , où les noyaux et les initrds sont également placés, pour plus de commodité).
Dans ce cas, s'il vous demande le disque , cela signifie qu'il vous demande sur quel Master Boot Record doit grub
être installé, c'est-à-dire le disque à partir duquel vous démarrerez l'ordinateur. Cette partie de grub sera installée uniquement sur le disque MBR. Le reste est probablement installé sur la même partition que /
ou /boot/
du système Ubuntu que vous installez (et ce reste est accessible depuis Ubuntu, recherchez les répertoires /boot/grub/
ou /grub/
).