Où le chargeur de démarrage, tel que Grub, est-il généralement installé?
Lorsque j'installe 12.04 le long de Windows sur différentes partitions de mon disque, j'ai rencontré un choix pour "Périphérique pour l'installation du chargeur de démarrage". Si je comprends bien, c'est pour spécifier où installer le chargeur de démarrage Grub,
J'ai trouvé sur Internet que c'était pour spécifier le disque qui contient les partitions pour l'OS, pas n'importe quelle partition sur le disque. Par exemple, disque sda, pas partition sda1, sda2.
Des questions:
Je me demande où le chargeur de démarrage est installé sur le disque?
Est-il installé sur l'une des partitions existantes pour les systèmes d'exploitation et les données personnelles, ou a-t-il sa propre partition, qui est également visible, par exemple, depuis le moniteur système d'Ubuntu?
Merci et salutations!
la source
Réponses:
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:
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ù ilgrub
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/
).la source
Grub2 est le chargeur de démarrage standard pour Ubuntu. Comme toujours, nous préférons avoir des applications hautement configurables. Grub2 en fait partie. Grub2 s'installera exactement là où vous l'avez dit, que ce soit une bonne idée ou non.
Enregistrement de démarrage principal
Le cas habituel sera le Master Boot Record (MBR) du lecteur à partir duquel vous démarrez votre ordinateur. Il s'agit très probablement de votre premier (ou unique) disque dur
/sda
. Ce sera également l'option par défaut lors de l'installation de Grub2.Autres lecteurs
Bien sûr, ce périphérique de démarrage peut également être un autre disque dur, un SSD ou même un périphérique externe. Ensuite, vous devrez dire à Grub2 où vous souhaitez qu'il soit installé lorsqu'il vous le demandera.
Cloisons
Le cas où vous devez installer Grub sur une partition est rare mais toujours possible, par exemple dans le cas où vous utilisez un autre chargeur de démarrage et chargez Grub à partir d'un enregistrement de démarrage de partition.
Autres chargeurs de démarrage
D'autres chargeurs de démarrage se trouvent également dans le MBR. Grub2 les remplacera et vous ne pourrez donc plus démarrer avec ceux-ci. Grub2 prendra le rôle pour démarrer le système d'exploitation que vous avez choisi dans un menu affiché au démarrage.
Application et paramètres de Grub
L'application Grub et les paramètres ne correspondent pas à l'enregistrement de démarrage principal en raison de leur taille. Par conséquent, ils seront installés ailleurs (encore une fois, vous pouvez configurer cela). Habituellement et par défaut, Grub2 recherche ses fichiers sur la
/
partition racine où vous avez installé votre Ubuntu, mais cela peut également être n'importe quelle autre partition sur l'un de vos disques durs.Partition de démarrage
Certaines personnes pensent que c'est une bonne idée d'avoir une partition de démarrage dédiée séparée pour cela. Mais vous n'en aurez besoin que dans des cas particuliers, par exemple si vous avez installé un BIOS UEFI qui nécessite une table de partition GUID (GPT) pour démarrer.
la source
C'est exactement là où vous avez choisi de l'installer lorsque vous avez installé Ubuntu.
ubiquity
vous invite à fournir ces informations lors de l'installation. Voir ci-dessous:Si vous exécutez un système hérité (BIOS), ce sera généralement l'enregistrement de démarrage principal du lecteur que vous choisissez ou le choix inhabituel de l'enregistrement de démarrage de partition de la partition sur laquelle vous avez choisi de l'installer. Si vous exécutez un système avec une interface de micrologiciel extensible unifiée, le chargeur de démarrage grub sera installé dans l' ESP.
Sources:
https://help.ubuntu.com/community/Grub2/Installing
https://en.wikipedia.org/wiki/BIOS
https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface
https://www.rodsbooks.com/efi-bootloaders/installation.html#accessing
Expérience
la source
Commande
lsblk /dev/sda
oulsblk /dev/sdb
etcaffichera une étiquette
/boot
ou/boot/efi
etc indiquant la partition utilisée par le gestionnaire de démarragela source
C'est dans le MBR (voir https://en.wikipedia.org/wiki/Master_boot_record , https://en.wikipedia.org/wiki/GUID_Partition_Table , https://en.wikipedia.org/wiki/UEFI .
grub
Est un Bootloader.la source
J'ai passé une heure à essayer de trouver la configuration de l'endroit où GRUB est installé dans Debian, car il n'est pas stocké dans les propres fichiers de configuration de GRUB.
Il s'avère que c'est géré par debconf: debconf-show grub-pc et recherchez "grub-pc / install_devices".
la source