GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ajouter une cible de démarrage non uefi à un Grub Uefi ?

J'ai deux disques dans mon système :

  1. Installation de Windows 10 non UEFI
  2. UEFI kubuntu 16.10

Ce système est mon serveur domestique. Je migre de Windows vers Kubuntu, mais cela prendra un certain temps car je ne peux pas encore dupliquer l'intégralité des fonctionnalités. En attendant, je souhaite exécuter un double démarrage afin de pouvoir exécuter le serveur tel quel (Windows) pendant que je configure le déploiement de Kubuntu pendant mon temps libre. Donc :

J'aimerais ajouter le démarrage de Windows à la liste cible de grub, cependant update-grub ne trouve pas mon chargeur de démarrage Windows.

Je suppose que le problème est qu'il recherche un démarrage EFI alors qu'il n'y a qu'un BIOS hérité.

Existe-t-il un moyen d'ajouter mon installation Windows en tant que cible grub ?

Réponse acceptée :

Il n'est pas possible de faire cela avec GRUB; cependant, c'est l'est possible avec mon gestionnaire de démarrage rEFInd :

  1. Installez rEFInd à l'aide de son package Debian ou PPA.
  2. Modifier /boot/efi/EFI/refind/refind.conf :Décommentez le scanfor ligne et assurez-vous que hdbios fait partie des options.
  3. Redémarrer.

Le résultat devrait être, dans l'écran rEFInd, des options pour démarrer Ubuntu et une option grise en forme de losange qui démarre Windows. (Si vous avez plusieurs disques, il peut y avoir plusieurs options de démarrage en diamant, une pour chaque disque. Si vous avez plusieurs disques et une seule option de ce type et que cela ne fonctionne pas, décommentez le uefi_deep_legacy_scan option dans refind.conf .)

Si vous souhaitez tester ce processus avant d'installer quoi que ce soit sur votre disque dur, vous pouvez le faire en utilisant l'image du lecteur flash USB de rEFInd (disponible sur sa page de téléchargement). Vous devrez éditer EFI/refind/refind.conf sur le lecteur USB comme décrit ci-dessus - mais bien sûr, le point de montage sera quel qu'il soit, pas /boot/efi .

Une autre mise en garde :rEFInd peut démarrer un chargeur de démarrage en mode BIOS sur la plupart Ordinateurs basés sur EFI, mais pas sur tous. Quelques premiers EFI utilisaient un EFI superposé à un BIOS conventionnel, plutôt qu'un EFI avec un CSM. rEFInd ne pourra pas rediriger vers un chargeur de démarrage en mode BIOS sur ces premiers EFI. (Il en va de même pour les systèmes dépourvus de BIOS sous-jacent ou de CSM, mais vous n'avez clairement pas un tel système si vous pouvez démarrer Windows en mode BIOS.)

Il existe trois autres options que vous pourriez envisager :

  • Réinstallez Ubuntu en mode BIOS/CSM/hérité. Vous devrez apprendre à contrôler votre CSM afin de pouvoir démarrer le programme d'installation dans le bon mode. Voir ma page pour en savoir plus sur ce sujet.
  • Installez un chargeur de démarrage en mode BIOS pour Linux. Vous pouvez le faire même en mode EFI, mais si vous n'êtes pas à l'aise avec l'installation et la configuration des chargeurs de démarrage, cela peut être une tâche difficile, et qui peut facilement mal tourner. Malheureusement, je n'ai pas de pointeur vers une page qui fournira des instructions étape par étape, mais une telle page peut bien exister. Comme conseil général, cependant, la réparation de démarrage devrait être en mesure de faire le travail - SI vous démarrez un disque d'urgence Ubuntu en mode BIOS pour exécuter Boot Repair. (Voir mon lien CSM pour plus d'informations sur le contrôle de votre mode de démarrage.)
  • Convertir Windows pour démarrer en mode EFI. Ce billet de blog décrit comment procéder. Cette tâche est moyennement difficile et comporte certains risques. Dans l'ensemble, c'est probablement plus risqué que d'installer un chargeur de démarrage en mode BIOS pour Linux; cependant, la documentation à laquelle j'ai lié peut aider beaucoup.
Connexes :Comment masquer un utilisateur particulier à partir de l'écran de connexion dans Ubuntu ?
Ubuntu
  1. Debian – PC démarre directement dans Windows 10 au lieu de lancer Grub ?

  2. La désactivation du démarrage sécurisé est-elle nécessaire pour le double démarrage d'Ubuntu 14.04 avec Windows 8 Uefi ?

  3. Windows 8 ne démarre pas via Grub après l'installation d'Ubuntu avec Boot-repair ?

  4. Double boot Windows 8 et Ubuntu 12.04 ?

  5. Échec du démarrage Windows Grub Uefi ?

Double démarrage Windows et Linux en utilisant UEFI

Comment effectuer un double démarrage de Windows 10 (UEFI) et Ubuntu 16.04 LTS / 17.04

Comment effectuer un double démarrage Arch Linux et Windows 10 sur le système UEFI

Modifier l'ordre de démarrage dans Windows Linux Dual Boot avec Grub Customizer

Comment désactiver le démarrage sécurisé UEFI dans Windows 10

Comment faire un double démarrage Antergos Linux et Windows UEFI