Comment puis-je ajouter Linux au nouveau gestionnaire de démarrage Windows 8?

32

Quels systèmes d'exploitation peuvent être intégrés au nouveau chargeur de démarrage fourni par Windows 8?

Il semble être assez joli et cohérent avec le reste de la nouvelle conception de Windows 8, il serait donc intéressant d'y installer Linux (Ubuntu) au lieu d'utiliser GRUB ou BURG . En plus de mon système personnel, Linux sera installé sur un disque dur et non sur le disque SSD , ce qui ferait un peu plus vite.

Kluka
la source
Pas sûr que ce soit même possible. NeoGrub (qui fait partie de EasyBCD ) est la seule chose qui pourrait fonctionner , mais je n’ai jamais essayé quelque chose comme ça.
Karan
1
Il est également important de noter que vous ne pouvez pas le faire sous Windows RT.
Mikhail
Comment pouvez-vous même installer un autre système d'exploitation sur RT
Suici Doga 21/02/2016

Réponses:

54

Vous pouvez faire la même chose que dans Windows 7, bien que je ne sois pas sûr de le recommander en utilisant le menu de démarrage graphique (raison à la fin).

Quelques choses d'abord:

La configuration habituelle pour les personnes ayant des configurations à double démarrage avec Linux étant l'un des systèmes d'exploitation installés par la machine consiste à disposer d'un chargeur de démarrage Linux par défaut et à y ajouter une entrée pour le système d'exploitation Windows. Cela charge le chargeur de démarrage Linux et si vous voulez charger Windows, il charge le chargement de démarrage dans le chargeur de démarrage Windows qui démarre ensuite Windows.

Comme il n'y a généralement qu'un seul Windows installé, le sélecteur de menu du chargeur de démarrage Windows n'apparaît jamais, ce qui donne l'impression que l'entrée que vous avez ajoutée dans le chargeur de démarrage Linux charge effectivement Windows.

Le contraire est également possible, bien que cela ne soit pas courant chez les utilisateurs de Linux. Par exemple, mon chargeur de démarrage principal est celui de Windows, qui est ensuite chargé sur un Linux pour démarrer Linux; J'ai configuré celui de Linux pour qu'il soit presque invisible et que je le charge tout de suite.

Comment ajouter une entrée Linux dans le chargeur de démarrage Windows:

Cela dépend vraiment de ce que vous installez en premier et de celui que vous installerez plus tard. Je suis certain que certains guides sur Internet expliquent une procédure détaillée pour la configuration d’un environnement à démarrage double +. Donc, je vais juste passer en revue 2 configurations différentes:

Lorsque vous installez d'abord Windows: Dans ce cas, si vous installez votre distribution Linux, si cela vous permet d'installer le chargeur de démarrage directement dans une partition plutôt que dans le MBR du disque dur, faites-le. Après le redémarrage, vous constaterez que vous démarrez Windows exactement comme si Linux n’était pas installé, puis suivez le scénario dans lequel Linux a été installé, décrit ci-dessous.

Si vous ne pouvez installer le chargeur de démarrage que dans le MBR du disque dur après le redémarrage, vous verrez un chargeur de démarrage Linux (Syslinux, GRUB, nommez-le), choisissez l'entrée Windows à cet emplacement et démarrez-le sous Windows.

Maintenant, je préfère utiliser EasyBCD (gratuit pour usage personnel) pour traiter le bootloader de Windows, mais tout ce que je fais avec elle peut aussi être accompli avec le bon bcdboot, bcdeditetc. commandes.

  1. Ouvrez EasyBCD et accédez à la section "Ajouter une nouvelle entrée" et à l'onglet "Linux / BSD".
  2. Sélectionnez le chargeur de démarrage que vous avez pour votre distribution Linux. Dans le cas de GRUB2, il existe un mode de sélection automatique qui sélectionnera la partition appropriée pour vous. Pour Syslinux par exemple, vous devez obligatoirement sélectionner la partition sur laquelle il est installé.
  3. Nommez l'entrée, le nom que vous y mettez est celui qui apparaîtra dans le chargeur de démarrage Windows.
  4. Sélectionnez la partition où réside votre chargeur de démarrage ou effectuez une sélection automatique si cette option est possible. En fin de compte, vous devriez vous retrouver avec quelque chose comme ceci:

    Ajout d'une entrée pour un chargeur Syslinux

  5. Cliquez sur "Ajouter une entrée" et vous recevrez le résultat dans la partie inférieure gauche du programme:

    Confirmation

  6. Maintenant, vous devez restaurer le chargeur de démarrage Windows en tant que celui par défaut. Pour cela, reportez-vous à la section "Déploiement de BCD", puis sélectionnez-le pour écrire le chargeur de démarrage Vista / 7 dans le MBR (ce qui est d'ailleurs identique à Windows 8):

    Rédaction du nouveau MBR

  7. Une fois que tout est prêt, vous recevrez une confirmation similaire à celle d’avant. Lors du démarrage, le menu de démarrage vous invite à en sélectionner un:

    Exemple de menu de démarrage

Lorsque vous installez d'abord Linux: Dans ce cas, vous n'avez pas besoin de restaurer le MBR (enregistrement de démarrage principal, indique ce qu'il faut exécuter en grosso modo suivant), car l'installation de Windows remplacera toute valeur précédente.

REMARQUE: avec les disques UEFI et GPT, cela peut être différent, mais je n'ai aucun moyen de l'essayer.


Pourquoi je ne suis pas sûr que je recommanderais de le faire en utilisant le nouveau menu de démarrage graphique de Windows 8:

Essentiellement parce que cela fonctionne différemment du menu textuel (par défaut pour Windows 7). Sous Windows 7 (ou Vista), le menu de démarrage vous est d'abord présenté puis il commence à se charger, quel que soit votre choix. Dans le nouveau menu graphique, il charge tout d'abord des éléments (= prend du temps) avant de vous présenter le menu de démarrage. . Si vous ne choisissez pas de charger Windows 8, l'ordinateur redémarre et commence à charger tout ce que vous avez sélectionné, à savoir le chargeur de démarrage Linux.

Je trouve qu'il est inutile d'attendre pour charger des éléments juste pour les supprimer et pour redémarrer si je veux simplement démarrer un autre système d'exploitation; mais c’est mon opinion personnelle à ce sujet, le chargement de Linux ou de tout autre système d’exploitation de cette manière ne pose aucun problème.

Quoi qu'il en soit, il existe différentes manières d'utiliser le menu de démarrage textuel à la place de Windows 8, si cela vous intéresse, consultez cette réponse .

Xandy
la source
2
en ce qui concerne votre recommandation: mais cela ne devrait être qu'une question de temps , non? Parce que cela ne serait pas si difficile pour moi personnellement, car Windows est le système d'exploitation par défaut 95% du temps pour moi (on pourrait s'interroger sur ma santé mentale parce que je veux toujours
utiliser le
Oui, seulement le timing. Je ne voudrais tout simplement pas trop attendre (cela dépend du PC) pour choisir de démarrer d'autres systèmes d'exploitation, étant donné qu'un chargeur de démarrage Linux est plus rapide à s'afficher et que certains d'entre eux sont également graphiques. Je vais modifier la réponse pour clarifier cela au cas où quelqu'un penserait que cela pose un problème.
Xandy
3
Cela ne fonctionne pas sur mon système UEFI / GPT. EasyBCD tente d’ajouter des entrées de style .mbr à la BCD au lieu d’entrées .efi et le gestionnaire de démarrage Windows ne les aime pas.
david25272
@ david25272 L'avez-vous réessayé depuis? Peut-être avec une version plus récente d'EasyBCD? Il me semble que l'auteur de cet utilitaire a besoin de le modifier pour le rendre compatible avec les systèmes UEFI et les disques GPT.
Samir
@klyonrad Non, ce n'est pas seulement une perte de temps pour l'utilisateur. C'est aussi une sacrée nuisance! Pourquoi? Car! L'utilisateur doit assister à l'ordinateur lors de son démarrage, ainsi que lors de tout redémarrage prévu ou imprévu. Cela rend le démarrage à distance peu pratique (presque toutes les configurations à démarrage multiple le sont). C'est une perte de temps et d'énergie des gens, c'est embêtant, c'est peu pratique, et c'est vraiment stupide. Comment Linux peut-il avoir un menu de démarrage graphique, et toujours démarrer sans redémarrage, mais pas Windows? Pourquoi charger quelque chose seulement pour le jeter quelques instants plus tard?
Samir