Je souhaite un système Windows / Linux à double démarrage, qui sera géré par GRUB. Je ne suis presque jamais devant le PC lors du démarrage, il est donc inutile de laisser un écran de sélection de délai d'attente. Je veux aussi que Linux soit le choix par défaut. La distribution Linux que je vais utiliser est assez légère, elle peut donc probablement démarrer en quelques secondes à peine, sans problème, sur son écran de connexion.
Donc, je veux que le choix de démarrer sous Windows soit sur l’écran de connexion de Linux. Comment puis-je rendre cette option disponible? Je sais que GRUB réside toujours dans le système de fichiers, alors je peux peut-être personnaliser l'écran de connexion pour pouvoir configurer les options de GRUB afin de démarrer temporairement sous Windows (ce qui revient à revenir à la configuration par défaut sous Linux après une tentative de démarrage sous Windows). .
Cela a-t-il déjà été fait?
la source
temporarily boot to Windows
possible. Question très intéressante cependant!Réponses:
Tout d’abord, vous devez connaître le numéro de l’entrée de menu GRUB de votre Linux et de votre Windows, en commençant par 0 en haut.
Ensuite, pour définir Linux comme entrée par défaut, ouvrez le fichier
/etc/default/grub
dans votre éditeur de texte favori en tant que racine (par exemplesudo gedit /etc/default/grub
) et remplacez la ligneGRUB_DEFAULT=0
parGRUB_DEFAULT=<linux_entry_number_from_above>
. Alors exécutezsudo update-grub
. Cela fait de Linux l'entrée par défaut.Pour démarrer temporairement sur Windows, exécutez
sudo grub-reboot <windows_entry_number>
puis redémarrez. Windows sera alors l'entrée par défaut uniquement pour le prochain démarrage , après cela, votre Linux sera à nouveau la sélection par défaut. J'ai testé cela dans VirtualBox et cela a fonctionné. J'ai obtenu la plupart des informations précédentes de cette réponse .la source