web-dev-qa-db-fra.com

Comment configurer grub pour démarrer un système d'exploitation en appuyant sur une touche?

Je suis totalement nouveau pour Linux/Grub mais pas pour changer de configuration. Je joue beaucoup avec les configs et j'aime essayer beaucoup de choses et ce qui est possible. Je vais donc essayer maintenant Linux.

J'ai maintenant différents Linux/Windows sur mon ordinateur portable et je veux essayer s'il est possible de démarrer un système d'exploitation différent en fonction de la touche enfoncée.

c'est à dire.:

Grub est invisible (ou juste montré comme un logo, donc je sais que je peux maintenant appuyer sur une touche)

Démarrer l'ordinateur portable -> POST -> Grub démarre -> F1 enfoncé -> l'interface graphique de Grub devient visible

Démarrer l'ordinateur portable -> POST -> Grub démarre -> F2 appuyé -> Ubuntu démarre

Démarrer l'ordinateur portable -> POST -> Grub démarre -> F3 appuyé -> autre chose commence

Démarrer l'ordinateur portable -> POST -> Grub démarre -> rien n'est enfoncé -> Windows démarre

4
Hailo90

Ce que vous voulez ne peut être fait. Qu'est-ce qui va capturer votre touche F1, F2 et diriger l'ordinateur vers l'action spécifique?

La première chose qui se charge est le BIOS (ou UEFI). Cela ne peut pas faire ce que tu veux.

La deuxième chose qui charge est GRUB. Cela peut faire partie de ce que vous voulez mais pas comme vous le voulez.

La troisième chose qui se charge est Ubuntu ou Windows en fonction de votre inaction/action.

Pour faire ce que vous voulez avec GRUB. Vous devez modifier les paramètres par défaut:

Définit le démarrage par défaut de Windows. Suivez Comment définir le délai d'attente de grub et l'entrée de démarrage par défaut de grub? pour modifier le paramètre par défaut = 0 au numéro correspondant à l'entrée Windows dans la liste GRUB. Notez que le premier élément (Ubuntu) est 0, le second est 1, etc.

Masquer GRUB par défaut. Suivre Comment masquer le menu grub2? afin que GRUB ne s'affiche pas si vous n'appuyez sur rien.

Progrès accomplis jusqu'à présent:

Lorsque vous n'appuyez sur rien, GRUB ne s'affichera pas et, après le délai imparti, Windows démarrera.

Lorsque vous appuyez et maintenez Shift Le menu GRUB apparaîtra et vous pourrez choisir Ubuntu ou n’importe laquelle des autres options de GRUB, y compris Windows.

J'espère que cela t'aides

2
user68186