Refind a Boot Manager pour Windows 8 avec EFI

Bonjour les amis, ici je vous apporte un tutoriel à installer Refind sous Windows 8. N'oubliez pas que les ordinateurs équipés de Windows 8 sont livrés avec EFI (http://es.wikipedia.org/wiki/Extensible_Firmware_Interface) qui, disons, n'est pas très convivial avec nos distributions Linux.
Il y a 3 raisons principales pour lesquelles vous devriez installer Refind dans Windows 8 (évidemment à mon avis).

  1. Il n'est pas recommandé de supprimer la partition de secours Windows 8, car le BIOS peut être corrompu, en particulier les ordinateurs portables fournis avec «System Rescue (F4). "
  2. Si vous ne voulez pas effacer Windows 8
  3. Si vous passez votre vie à changer le périphérique de démarrage, installez Refind et oubliez de rentrer dans le BIOS pour quelque chose comme ça.

Refind est un Gestionnaire de démarrage juste comme GRUB Avec l'avantage de détecter automatiquement les périphériques ou partitions "amorçables" de votre ordinateur à chaque démarrage (pour plus d'informations, visitez http://www.rodsbooks.com/refind/), ce qui signifie qu'avec cela, nous pouvons faire en sorte que Windows 8 voie les partitions sous Linux.

Allons-y

Modifier ou modifier les entrées Booteo comporte toujours un risque et plusieurs fois une erreur peut être commise. vous empêcher de démarrer votre système d'exploitation (OS) pour éviter une éventuelle perte de données due à l'impossibilité d'accéder à votre OS Il est recommandé de sauvegarder vos informations avant d'essayer ce didacticiel

Tout d'abord ce tutoriel est basé sur un guide pour Gentoo (http://wiki.gentoo.org/wiki/UEFI_Dual_boot_with_Windows_7/8) auquel il incorpore certaines modifications.

Redimensionner la partition Windows

Si vous allez installer Linux, le minimum dont vous avez besoin est une place sur votre disque dur, vous pouvez alors créer un espace pour cela en utilisant Gestionnaire de disque pour cela: appuyez sur GAGNER+X puis dans le panneau qui apparaît, cliquez sur Gestion de disque.

Refind

Une fois là, faites un clic droit sur le disque pour dimensionner et sélectionnez Diminuez le volume

Refind

Maintenant, sélectionnez simplement l'espace que vous souhaitez laisser à Windows pour pouvoir en profiter (je recommande le maximum que vous pouvez), puis REDUIRE et prêt!!!

Refind

Installer Refind

Maintenant, l'étape suivante consiste à installer Refind pour cela, nous téléchargeons le fichier suivant:

Une fois téléchargé, décompressez-le dans un dossier, qui se trouve dans une adresse facile à trouver ou à mémoriser.

Après avoir téléchargé et décompressé le fichier, appuyez sur GAGNER+X et nous cliquons sur SInvite de commandes (administrateur)

Refind

Une fois entré dans le Invite de commandes vous tapez:
mountvol S: /s (En supposant qu'il n'y a pas de lecteur S: sinon, remplacez S par n'importe quelle lettre)

Allez maintenant dans le dossier que vous avez décompressé pour voir les sous-répertoires à l'intérieur

dir C:/carpeta/donde/esta/refind (Astuces: comme sous Linux, vous pouvez utiliser TAB pour la saisie semi-automatique)

Déjà dans le dossier Refind et avec la possibilité de voir les sous-répertoires (vous pouvez faire dir et vous devriez voir le fichier README entre autres) vous tapez la commande suivante qui copie le dossier de refind dans une nouvelle unité

xcopy /E refind S:\EFI\refind\

Tapez maintenant pour entrer le lecteur S: et le répertoire de restauration du lecteur S:

S:
cd EFI\refind

Dans le manuel d'installation Refind, il est indiqué que vous pouvez supprimer certains pilotes dont vous n'avez pas besoin dans les dossiers pilotes_x64 y pilotes_ia32 Étant donné que les pilotes inutiles retardent le démarrage du système, je recommande de les laisser tous car le délai est minime et imperceptible. Mais si vous souhaitez toujours supprimer les pilotes que vous n'utiliserez pas, vous pouvez consulter la page suivante: http://www.rodsbooks.com/refind/drivers.html

Vous devez maintenant renommer le fichier refind.conf-exemple a find.conf vous pouvez le faire avec la commande suivante
rename refind.conf-sample refind.conf

Et enfin pour définir Refind comme programme de démarrage par défaut:
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
Cette commande est valide si votre système est de 64 bits si elle est de 32 bits que vous devez changer retrouver_x64.efi a refind_ia32.efi

Maintenant, lorsque vous redémarrez, le menu de raffinage devrait apparaître pour sélectionner le système d'exploitation souhaité.

Refind

Recommandations pour le nouveau système d'exploitation Linux que vous installez pour avoir uniquement Refind comme gestionnaire de démarrage

  1. Lorsque vous installez votre système, il est recommandé de disposer d'une partition de démarrage (/ boot) et celle-ci peut être formatée en EXT2 ou FAT
  2. Refind recherche automatiquement les fichiers vmlinuz sur vos partitions de démarrage
  3. N'installez pas GRUB ou un autre gestionnaire de démarrage. Lorsque vous installez votre système Linux, créez un fichier refind.conf dans / Boot et ajoutez-y toutes les options nécessaires pour démarrer votre système. Les plus élémentaires (et nécessaires) sont ceux où vous indiquez quelle est votre partition racine. Mon fichier refind.conf comporte les lignes suivantes:
    "Boot with standard options" "root=/dev/sda7 ro initrd=\initramfs-linux.img" Où / dev / sda7 est ma partition racine.
  4. Si vous avez oublié de créer le fichier refind.conf, pas de problème, dans Refind sélectionnez votre OS et appuyez deux fois sur la touche F2 pour éditer (momentanément) les options de démarrage et là vous pouvez ajouter la ligne "Root = / partition / root ro" et une fois entré dans votre système, vous pouvez créer le fichier refind.conf avec les options de démarrage nécessaires.
  5. Si vous oubliez d'insérer le CD ou la clé USB avant le début de la récupération, peu importe !!! insérez simplement l'appareil pendant que Refind est à l'écran, appuyez sur la touche ESC et votre nouveau périphérique de démarrage apparaîtra automatiquement.
  6. Si pour une raison quelconque vous avez installé GRUB et qu'il a été positionné sur Refind, entrez dans le BIOS et sélectionnez comme périphérique de démarrage supérieur à Windows, Refind apparaîtra à nouveau au prochain redémarrage.
  7. Enfin, pour que vous ayez le logo de votre OS et non de Tux, ajoutez simplement une image 128x128p au format PNG à votre partition / Boot et nommez-la avec le même nom que votre image système, dans mon cas c'est vmlinuz-linux.png

Pour plus d'informations sur l'ajout d'options à find.conf peut visiter: http://www.rodsbooks.com/refind/configfile.html


35 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   ce nom est faux dit

    Désolé, mais on ne sait pas à quoi sert "mountvol S: /".

    Je comprends le concept de montage sous linux, mais je ne sais pas ce que vous montez sous le lecteur S:

    Qu'est-ce que / dans Windows, la partition de secours, un alias pour C:, autre chose…. ?

    1.    Koprotk dit

      La commande que j'ai mal orthographiée est "mountvol: S / s" et elle est utilisée pour créer un point de montage dans: S et l'option / s est utilisée pour dire que ce montage est accessible à ESP (partition système efi)

      1.    anonyme dit

        En parlant de "points" de montage :)) il y a une commande pour voir si un dossier a été utilisé comme point de montage ... par exemple.

        # point de montage / démarrage
        / boot est un point de montage

    2.    hikari dit

      Il semble qu'il monte la partition cachée où se trouve le bootmgr de Windows 8.1, du moins je pense.

  2.   Andrew Sutherland dit

    Je tiens à vous remercier pour ce tutoriel, même si je dois mentionner que le grub qui installe ubuntu 14.04 LTS prend en charge efi, j'ai suivi les étapes et pris la première recommandation de partition / boot séparément et tout fonctionne très bien. ajoutant que j'ai désactivé le démarrage sécurisé du bios.
    salutations.

    1.    Koprotk dit

      J'étais heureux que cela ait fonctionné pour vous, j'espère que vous aimez Refind, pour moi, le meilleur bootmanager.

      salutations

  3.   Hannibal dit

    Salut.

    Merci tout simplement.
    Merci beaucoup.

    Salutations.

  4.   Féguedi dit

    Il n'était pas très clair pour moi si la première chose à faire était d'installer la distribution ou d'installer refind.

    1.    Hannibal dit

      Salut.

      Refind d'abord, puis distro.

      Salutations.

      1.    magicien dit

        Ce n'est pas nécessaire. Je viens de l'installer, en suivant les étapes mentionnées ici, et j'avais installé Ubuntu 14.04.

  5.   Nicolas dit

    Salut! Lorsque j'entre dans la commande mountvol, j'obtiens «Le paramètre n'est pas correct». Ca parle de quoi?
    Salutations!

  6.   JPZV dit

    Bonjour, bon message, même si j'ai un problème. J'ai tout essayé, mais quand je démarre, il affiche toujours le gestionnaire de démarrage de Windows 8. Dans BCDedit, il me montre que Refind est sélectionné mais il montre toujours le démarrage de Windows.

    C'est ce que j'ai dans BCDedit (je ne sais pas exactement dans quel HarddiskVolume le Refind est donc je ne sais pas si celui montré est correct)

    Gestionnaire de démarrage de Windows
    ------------
    Identificateur {bootmgr}
    partition de périphérique = \ Device \ HarddiskVolume2
    chemin \ EFI \ refind \ refind_x64.efi
    description Gestionnaire de démarrage Windows
    locale en-US
    hériter de {globalsettings}
    Integrityservices Activer
    default {current}
    resumeobject {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
    displayorder {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
    {courant}
    toolsdisplayorder {memdiag}
    timeout 5

    Chargeur de démarrage Windows
    ----------
    Identificateur {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
    partition de périphérique = F:
    chemin \ WINDOWS \ system32 \ winload.efi
    description Aperçu technique de Windows
    locale en-US
    hériter de {bootloadersettings}
    recoverysequence {2b07bd7e-e6d7-11e3-825c-fcf8aebc3427}
    Integrityservices Activer
    recoveryenabled Oui
    isolatedcontext Oui
    Autorisé dans les paramètres de mémoire 0x15000075
    partition osdevice = F:
    racine système \ WINDOWS
    resumeobject {2b07bd7c-e6d7-11e3-825c-fcf8aebc3427}
    nx OptIn
    Bootmenupolicy Standard

    Chargeur de démarrage Windows
    ----------
    Identifiant {actuel}
    partition de périphérique = C:
    chemin \ Windows \ system32 \ winload.efi
    description Windows 8.1
    locale fr-us
    hériter de {bootloadersettings}
    isolatedcontext Oui
    Autorisé dans les paramètres de mémoire 0x15000075
    partition osdevice = C:
    racine système \ Windows
    resumeobject {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
    nx OptIn
    Bootmenupolicy Standard
    Detecthal Oui

    J'espère qu'ils pourront m'aider

    PS: J'ai Windows 8.1, Windows 10 et Ubuntu 14.04 (je pense que c'était la version), cependant Ubuntu n'est pas dans le BCDEdit car dans UEFI il ne le prend pas en charge comme il est dit dans l'article.

    1.    Koprotk dit

      Pouvez-vous montrer ou dire qu'il vous montre le bios dans le menu de sélection de l'unité de démarrage?

      1.    JPZV dit

        Oubliez-le, je l'ai déjà résolu, pour une raison quelconque, le "Safe Boot" du Bios a été activé (je l'ai toujours désactivé, mais l'autre fois que je mets à jour le BIOS), le faisant démarrer uniquement le Gestionnaire de démarrage Windows. J'ai également installé le Refind d'Ubuntu pour qu'il soit plus automatique (en utilisant Install.sh).

        Il ne vous reste plus qu'à modifier les entrées et à les personnaliser: 3

        Même merci

  7.   duall dit

    merci pour le tutoriel, j'ai un ordinateur de marque avec windows 8, il me permet seulement d'installer ubuntu et windows 8, il me lance l'installation de windows 7, qui est le système dont j'ai besoin, j'ai désactivé le démarrage sécurisé de l'uefi et essayé une centaine mille choses, je ne l'ai installé qu'à moitié une fois, et j'ai laissé l'installation à mi-chemin lors du premier redémarrage de l'installation, s'il n'y a pas de passe, avant de faire toutes les étapes du tutoriel, j'aimerais savoir si cette application pourrait résoudre mon problème.
    merci
    une salutation

    1.    Koprotk dit

      Oui, Refind est pour cela, pour chevaucher le démarrage de Windows 8.

  8.   Jésus dit

    Bonjour, merci pour ce tutoriel, mais j'aimerais savoir si vous pouvez utiliser Refind pour gérer le démarrage à partir de deux disques différents, c'est-à-dire que je veux installer xp sur un disque et win7 sur un autre, est-ce possible.

    La question vient au point car j'ai déjà essayé de faire l'installation classique en installant xp dans une partition, puis win7 dans une autre partition et cela fonctionne mais le problème est que c'est un nouvel ordinateur avec une carte Gigabyte avec usb3.0 et quand le chargement des pilotes de la carte xp ne reconnaît pas les ports USB 2.0.

    J'apprécierais votre aide sur cette question.
    Merci salutations

    1.    Koprotk dit

      En théorie oui, mais il faut essayer puisque ce tutoriel est pour Windows 8

      1.    Jésus dit

        Merci pour la réponse, je vais continuer, je vais l'essayer et vous le faire savoir. Merci salutations

      2.    lincoln dit

        Il me semble, après avoir utilisé la commande mount vol "le paramètre n'est pas correct", comment puis-je le résoudre? Merci et salutations

  9.   Santiago dit

    J'avais installé ubuntu mate 15.04 et Windows 8. J'ai fait une restauration du système Windows et il a déverrouillé grub. Après avoir lutté un peu, j'ai pu commencer par refind. Mais je ne comprends pas comment lui faire reconnaître l'ubuntumate que j'avais.
    Merci.

    1.    Koprotk dit

      Vous devez indiquer à refind l'emplacement de votre partition de démarrage ubuntu (par exemple dev / sda6)

      1.    Santiago dit

        Et si je ne connais pas l'adresse? Comme je l'avais déjà installé et cela a très bien fonctionné. Mon problème est que je suis entré en appuyant sur F9 (pour démarrer à partir d'ubunto). Le problème était que j'ai restauré le système Windows à partir de 0 et je ne suis plus apparu ubunto, pas même en appuyant sur F9. J'ai donc installé raffin. Mais je n'ai pas pu démarrer avec ubunto. Dois-je essayer jusqu'à ce que je le touche? Comment connaître l'adresse où root a été installé? Quelle est la commande précise?
        Merci d'avance.
        Santiago

      2.    Santiago dit

        Comme je ne sais pas, j'ai essayé de faire ce que j'avais compris.
        Je suis entré dans la partie ubuntu, j'ai appuyé deux fois sur F2 et modifié la ligne suivante:
        root = / dev / sda1 / root ro
        Je changeais sda2, sda3 jusqu'à 9 et dans aucun des deux, ubuntu mate ne démarre. Comment savoir quelle est la partition racine si je ne parviens pas à accéder à ubuntu?
        Et si ce n'est pas le cas, comment puis-je supprimer refind pour essayer d'entrer via supergrub2?
        Merci encore
        salutations

  10.   aldo dit

    Pouvez-vous m'expliquer cette partie?
    Je ne suis pas clair: /

    dir C: / dossier / où / est / refind

  11.   kike dit

    Bonjour!
    J'ai un problème avec xcopy lorsque je l'exécute, il me dit toujours que le fichier de recherche est introuvable et que je ne peux pas copier les fichiers! Qu'est ce que ça pourrait être?

  12.   Pablo dit

    Merci beaucoup, cela a parfaitement fonctionné.

  13.   Pablo dit

    Merci beaucoup. Cela a parfaitement fonctionné.

  14.   Norberto dit

    Super tuto, merci beaucoup.
    J'étais perdu et en regardant sur le net j'ai trouvé votre tutoriel, je voudrais demander si quelqu'un sait comment supprimer les entrées dans le menu rEFInd qu'il montre à chaque démarrage, je ne sais pas où elles se trouvent et pourquoi elles sont depuis J'ai W7, Gentoo rien d'autre et d'autres apparaissent.
    Quelles commandes puis-je utiliser pour supprimer ces entrées?
    Salutations.

  15.   Alexander dit

    Salut
    un macanon! Aucune distribution ne m'apparaît pour démarrer, je ne vois que le redémarrage et je ne sais pas comment entrer dans le menu win et changer le bootmgr sans entrer dans le système, ça me permet un shel mais ça ne contient pas de commande!
    salutations

    1.    Koprotk dit

      Malheureusement, ce qui vous est arrivé, je ne peux pas vous aider spécifiquement à le faire fonctionner, mais je peux vous guider dans ce qui suit (bien qu'au moment où cela se soit écoulé, j'imagine que vous avez déjà résolu le problème).

      1.- Recherchez la partition Windows dans le démarrage du bios et placez-la en premier (il y a une différence entre le démarrage avec refind et celui avec Windows dont vous voyez la différenciation dans les noms des options de démarrage)

      2.- Passez en revue la partition ou le dossier / boot de votre partition Linux, vous pouvez utiliser la distribution pour sauver PC SystemrescueCD, rappelez-vous que dans la documentation Refind, Refind détecte uniquement les systèmes Linux dans la partition de démarrage desquels il y a des noms reconnaissables par Refind. exemple "vmlinuz"

      3.- Si les précédents ne fonctionnent pas, récupérez les données avec SystemrescueCD et formatez à partir de là le PC à partir de la partition Windows 8.

      J'ai l'impression que vous avez essayé cela avec Windows 10, j'ai Windows 8.1 les options du bios comme "secureboot" désactivées et tout a fonctionné pour moi.

      Chance

  16.   Ari Edwin Cueto Pena dit

    Bonjour, comment puis-je changer le nom des systèmes par desisr?

  17.   Ari Edwin Cueto Pena dit

    Comment puis-je faire en sorte que je puisse modifier les noms que Boot / boot windows manager n'apparaît pas si seulement Windos et la version de la même manière pour Linux

  18.   Cristian dit

    Salut,

    Voyez si vous pouvez aider.
    Je suis le tutoriel et toutes les commandes entrent bien, mais le problème vient du fait que lorsque je suis censé changer le chemin de bootmgr… cela ne le change pas.

    Je tape à nouveau bootmgr et rien, il suit le Windows d'origine.

    Serait-ce à cause des partitions? C'est avec le système de partition d'origine du PC:
    Démarrage (EFI), système, récupération ...

    Peut-être que si je fais une installation propre (suppression de partitions), cela fonctionnera?

  19.   cristhian dit

    tout a très bien fonctionné grâce