web-dev-qa-db-fra.com

Double démarrage de Windows 10 et Ubuntu mais impossible de sélectionner le système d'exploitation au démarrage

Donc, Ubuntu a finalement été installé sur mon ordinateur portable, mais l'ordinateur continue automatiquement à démarrer sous Windows 10 sans me le demander au préalable. Je peux toujours accéder à Ubuntu via UEFI, mais la seule façon de le faire systématiquement sur mon ordinateur est de retirer la batterie et de maintenir le bouton d'alimentation enfoncé pendant 30 secondes pour que le message "Appuyez sur Echap pour suspendre le démarrage" après le démarrage, s'affiche. est vraiment ennuyeux à faire.

J'ai essayé de jouer avec les paramètres de Windows mais il ne semble pas reconnaître qu'Ubuntu est là. L'installation d'origine semblait bien aller aussi, et GRUB_HIDDEN_TIMEOUT = 0 est commenté. Alors, quel est le problème ici et comment puis-je résoudre ce problème?

4
xtravisage

Les symptômes que vous signalez peuvent être causés par au moins trois facteurs:

  • Installations en mode mixte (BIOS/EFI) - Si Windows est installé en mode EFI et que vous installez Linux en mode BIOS/CSM/ancien (ou vice-versa). -versa), vous pouvez voir quelque chose comme ce que vous rapportez. La meilleure solution à ce problème consiste à installer un chargeur de démarrage en mode EFI pour Linux. L'outil de réparation de démarrage recommandé par d'autres personnes peut le faire, mais il existe d'autres moyens de le faire. Cependant, il est important de vérifier qu'il s'agit bien du problème avant d'essayer ce correctif. De plus, Boot Repair ne fera rien d’utile si vous l’exécutez à partir d’un démarrage en mode BIOS, vous devez donc désactiver votre CSM avant de tenter cette réparation. Voir ma page sur le CSM et ses problèmes pour plus d'informations à ce sujet. Vous pouvez savoir si votre Ubuntu démarre en mode EFI ou en mode BIOS en recherchant un répertoire appelé /sys/firmware/efi. Si ce répertoire est présent, vous avez démarré en mode EFI et cette explication n’est probablement pas le problème; mais si ce répertoire est et non présent, vous avez démarré en mode BIOS, ce qui pourrait bien être le problème.
  • Ordre d'amorçage en mode EFI mal défini - Sur un ordinateur basé sur EFI, l'ordre dans lequel l'ordinateur essaie divers chargeurs d'amorçage est stocké dans la NVRAM. Si ces informations sont incorrectes ou manquantes, vous pouvez démarrer directement sur le mauvais système d'exploitation. Pour résoudre ce problème, vous pouvez ajuster l'ordre de démarrage avec efibootmgr, comme décrit ici; ou sous Windows avec l'utilitaire EasyUEFI .
  • Windows ajustant l'ordre de démarrage à chaque démarrage - Cette possibilité est un cas particulier de l'ancien. J'ai vu des rapports de Windows ajustant l'ordre de démarrage à chaque démarrage. Cela peut donner lieu à un problème similaire à celui que vous rencontrez, mais il faut noter que l'ordre de démarrage reste défini sur Ubuntu si vous fermez ou redémarrez Ubuntu, mais il ne change que lorsque vous démarrez sous Windows. Voir cette question et réponses pour plus d'informations sur ce problème.

Les solutions étant si différentes, il est important de mieux diagnostiquer le problème avant de continuer. Vérifier votre mode de démarrage Ubuntu est le diagnostic le plus important. Identifier si le problème se produit à chaque démarrage ou uniquement après le démarrage de Windows est également important.

Enfin, la plupart des EFI fournissent un moyen d'entrer dans un gestionnaire de démarrage intégré; Cependant, cette option est parfois désactivée par une option "démarrage rapide" du firmware. Essayez d’entrer dans votre utilitaire de configuration du micrologiciel et recherchez une option appelée "démarrage rapide" ou quelque chose de similaire et désactivez-la. Cette fonctionnalité oblige le micrologiciel à effectuer une initialisation USB minimale au lieu d'une initialisation complète, de sorte que le clavier peut ne pas fonctionner jusqu'à ce qu'un système d'exploitation prenne le contrôle. Parfois, il est fait référence à quelque chose concernant l'initialisation USB, vous pouvez donc rechercher des options de ce type également.

2
Rod Smith

Entrez votre terminal en appuyant sur ctrl+alt+t pour ouvrir votre terminal et taper

Sudo update-grub

Après cela, vous verrez sur la dernière ligne le nom de votre autre système d'exploitation, puis sur Terminé, après avoir redémarré votre système.

0
olawale.olayinka