IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

[PopOS] Ajouter Windows dans systemd-boot (Dual boot)


Sujet :

Administration système

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2018
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2018
    Messages : 23
    Points : 20
    Points
    20
    Par défaut [PopOS] Ajouter Windows dans systemd-boot (Dual boot)
    Bonjour,

    J'ai installé PopOS sur un disque et Windows 10 sur un autre. Seulement lorsque mon pc démarre, Systemd-boot ne me propose uniquement PopOS et non Windows.

    Je suis obligé de passé par le bios pour avoir accès au boot menu (Aucun raccourci clavier sur ma carte mère) et pouvoir aller sur Windows. Ce qui n'est de loin pas pratique ! (En plus, quand je fais un redémarragee de mon pc, mon clavier s'allume après le bios, donc je suis obligé d'éteindre et rallumer à chaque fois.)

    J'ai cherché un peu sur internet mais je trouve rien pour ajouter un OS dans mon boot/efi/loader/loader.conf

    Si quelqu'un à une idée, je suis prenneur, merci !

    PlayFox

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 446
    Points : 43 090
    Points
    43 090
    Par défaut
    Sur le disque popOS, ajoute une entrée Grub pour le windows du second disque. Au démarrage, ta machine bootera toujours sur le disque popOS, mais si tu sélectionnes l'entrée ajoutée, grub chainera sur l'autre disque.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2018
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2018
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    Sur le disque popOS, ajoute une entrée Grub pour le windows du second disque. Au démarrage, ta machine bootera toujours sur le disque popOS, mais si tu sélectionnes l'entrée ajoutée, grub chainera sur l'autre disque.
    J'utilise systemd-boot.

    Je vais surement devoir réparrer l'efi bootloader de Windows. Pour faire une entrée, il me faut cette path : "boot/EFI/Microsoft/Boot/bootmgfw.efi", qui normalement est détecté automatiquement mais que je n'ai pas.

    PlayFox

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 446
    Points : 43 090
    Points
    43 090
    Par défaut
    Je connaissais pas systemd-boot.

    Il faut voir si il est capable de booter un Windows.

    En regardant vite fait sur le net ça semble possible.

    Je vais surement devoir réparrer l'efi bootloader de Windows. Pour faire une entrée, il me faut cette path : "boot/EFI/Microsoft/Boot/bootmgfw.ef
    C'est normal que tu ne l'ai pas sur le second disque contenant le linux, il est présent dans la partition EFI du disque du Windows.

    Mais si systemd-boot gère comme Grub, il devrait être capable d'aller chercher le fichier sur l'autre disque.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2018
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2018
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    J'ai trouvé que tu peux copier les fichiers EFI de Windows et les mettre dans /boot/efi/EFI/

    Effectivement, cela me crée un nouveau choix "Windows boot manager" dans systemd-boot au démarrage mais quand je boot dessus, j'ai une erreur EFI de ce type (--> https://windows101tricks.com/wp-cont...rupt-error.jpg)

    Du coup, j'ai aucune idée.

    PlayFox

  6. #6
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 446
    Points : 43 090
    Points
    43 090
    Par défaut
    Je pense que ça suffit pas, si c'est comme avec grub, il te faut indiquer dans le fichier de conf l'id du disque avant d'appler le fichier efi.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2018
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2018
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    ENFIN !!

    Bon du coup,

    J'ai crée une entrée pour Windows dans : "/boot/efi/loader/entries/win.conf", avec le lien PARTUUID de ma partiton EFI de Windows.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    title WindowsBootManager
    options root=PARTUUID=426b635a-6bb0-45e0-8f60-cb6b16b7cacb rw
    J'ai ensuite monté la partition EFI de Windows et j'ai copié les fichiers dans /boot/efi/EFI/

    Et voilà, le tour est joué ! Je vois mon efi de Windows et je peux boot dessus depuis systemd-boot.

    Merci chrtophe, tu m'as bien aidé avec mes recherches !

    Excellente journée à vous !

    PlayFox

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Windows 8 RC en dual boot
    Par benny-blanco dans le forum Windows 8
    Réponses: 1
    Dernier message: 02/06/2012, 10h20
  2. windows xp ne boot pas du disc dur
    Par zchallal dans le forum Windows XP
    Réponses: 5
    Dernier message: 16/02/2007, 20h46
  3. Windows XP ne boote plus
    Par Goundy dans le forum Administration système
    Réponses: 2
    Dernier message: 04/04/2006, 16h42
  4. Réponses: 8
    Dernier message: 16/03/2006, 07h36
  5. installer windows après linux pour dual boot
    Par fab44 dans le forum Ordinateurs
    Réponses: 4
    Dernier message: 02/01/2006, 10h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo