Voici un exemple rapide de commandes grub qui pourraient fonctionner, explications et mises en garde ci-dessous.
grub2
Très probablement pour les installations post-2010.
set root=(hd1,1)
chainloader +1
boot
grub
Très probablement pour les installations antérieures à 2005.
root (hd1,0)
chainloader +1
boot
Pour la période 2005-2010, votre estimation est aussi bonne que la mienne, mais si vous utilisez la commande pour une version incorrecte, vous n'obtiendrez qu'une erreur de syntaxe inoffensive sur la première commande.
Choisir la bonne racine
Au démarrage, grub recherchera vos appareils et leur assignera des numéros. Des numéros ont également été attribués à tous les périphériques partitionnés (disques durs et lecteurs flash). Le format est (<deviceName>,<partitionIndex>)
. Dans grub2
, les index de partition ont été modifiés. Par conséquent, les deux exemples ci-dessus ont le même effet, même s'ils cherchent à utiliser des racines différentes.
Votre premier appareil ( hd0
) correspond à l’appareil à partir duquel vous venez de charger. Après cela, vous pouvez généralement supposer que tous les périphériques internes seront placés avant vos périphériques externes. Ils seront probablement sous la forme hd
et un nombre.
Après la virgule est l'index de la partition. Les disques durs et les clés USB seront presque toujours partitionnés. Vous devez donc choisir la bonne partition (et probablement la seule). Les CD-ROM ne sont généralement pas partitionnés.
Plus de documentation: http://www.gnu.org/software/grub/manual/html_node/Device-syntax.html
Lorsque vous choisissez votre partition racine, vous pouvez utiliser la touche de tabulation pour rechercher les noms de périphériques et les index de partition. Ouvrez simplement les parenthèses et commencez à appuyer sur Tab pour voir la liste.