Suchen Sie einen Boot Manager für Windows 8 mit EFI

Hallo Freunde, hier bringe ich euch ein Tutorial zur Installation Refind Denken Sie daran, dass Windows 8-Computer mit EFI (http://es.wikipedia.org/wiki/Extensible_Firmware_Interface), was zum Beispiel mit unseren Linux-Distributionen nicht sehr freundlich ist.
Es gibt drei Hauptgründe, warum Sie Refind in Windows 3 installieren sollten (offensichtlich meiner Meinung nach).

  1. Es wird nicht empfohlen, die Windows 8-Rettungspartition zu löschen, da das BIOS beschädigt werden kann, insbesondere die Laptops, die mit "System Rescue (F4). "
  2. Wenn Sie Windows 8 nicht löschen möchten
  3. Wenn Sie ein Leben lang das Startgerät wechseln, installieren Sie Refind und vergessen Sie, dass Sie für so etwas das BIOS erneut aufrufen müssen.

Refind ein Bootmanager mögen GRUB mit dem Vorteil, dass die "bootfähigen" Geräte oder Partitionen Ihres Computers bei jedem Start automatisch erkannt werden (weitere Informationen finden Sie unter http://www.rodsbooks.com/refind/), was bedeutet, dass wir damit Windows 8 dazu bringen können, die Partitionen unter Linux zu sehen.

Machen wir das

Das Ändern oder Modifizieren der Booteo-Einträge birgt immer ein Risiko und oft kann ein Fehler gemacht werden, der verhindern, dass Sie Ihr Betriebssystem starten) um einen möglichen Datenverlust zu vermeiden, weil Sie nicht auf Ihr Betriebssystem zugreifen können, Es wird empfohlen, dass Sie Ihre Informationen sichern, bevor Sie dieses Lernprogramm ausprobieren

Zuallererst basiert dieses Tutorial auf einer Anleitung für Gentoo (http://wiki.gentoo.org/wiki/UEFI_Dual_boot_with_Windows_7/8), zu denen bestimmte Änderungen gehören.

Ändern Sie die Größe der Windows-Partition

Wenn Sie Linux installieren möchten, benötigen Sie mindestens einen Platz auf Ihrer Festplatte. Dann können Sie mithilfe von einen Platz dafür schaffen Festplatten-Manager dafür: drücken GEWINNEN SIE +X Klicken Sie dann im angezeigten Bereich auf Datenträgerverwaltung.

Refind

Dort klicken Sie mit der rechten Maustaste auf die Festplatte, um die Größe zu bestimmen und auszuwählen Verringern Sie die Lautstärke

Refind

Wählen Sie nun einfach den Speicherplatz aus, den Windows verlassen soll, damit Sie ihn nutzen können (ich empfehle das Maximum, das Sie können) REDUCE und fertig!!!

Refind

Installieren Sie Refind

Der nächste Schritt ist nun die Installation von Refind. Dazu laden wir die folgende Datei herunter:

Entpacken Sie es nach dem Herunterladen in einen Ordner, der sich an einer leicht zu findenden oder zu merkenden Adresse befindet.

Drücken Sie nach dem Herunterladen und Entpacken der Datei GEWINNEN SIE +X und wir klicken auf SEingabeaufforderung (Administrator)

Refind

Nach dem Betreten der Eingabeaufforderung du tippst:
mountvol S: /s (Vorausgesetzt, es gibt kein Laufwerk S: Wenn nicht, ändern Sie S in einen beliebigen Buchstaben.

Gehen Sie nun zu dem Ordner, den Sie entpackt haben, um die darin enthaltenen Unterverzeichnisse anzuzeigen

dir C:/carpeta/donde/esta/refind (Tipps: Wie unter Linux können Sie verwenden TAB zur automatischen Vervollständigung)

Sie befinden sich bereits im Refind-Ordner und haben die Möglichkeit, die Unterverzeichnisse anzuzeigen (Sie können dir ausführen und sollten die Datei sehen README Sie geben unter anderem den folgenden Befehl ein, der den Refind-Ordner auf eine neue Einheit kopiert

xcopy /E refind S:\EFI\refind\

Geben Sie nun ein, um Laufwerk S: und das Refind-Verzeichnis von Laufwerk S: einzugeben.

S:
cd EFI\refind

Im Refind-Installationshandbuch heißt es, dass Sie einige Treiber entfernen können, die Sie nicht in den Ordnern benötigen Treiber_x64 y Treiber_ia32 Da unnötige Treiber den Systemstart verzögern, empfehle ich, sie alle zu belassen, da die Verzögerung minimal und nicht wahrnehmbar ist. Wenn Sie dennoch die Treiber entfernen möchten, die Sie nicht verwenden, können Sie die folgende Seite überprüfen: http://www.rodsbooks.com/refind/drivers.html

Jetzt müssen Sie die Datei umbenennen refind.conf-Beispiel a refind.conf Sie können dies mit dem folgenden Befehl tun
rename refind.conf-sample refind.conf

Und schließlich, um Refind als Standard-Boot-Programm festzulegen:
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
Dieser Befehl ist gültig, wenn Ihr System 64 Bit hat und 32 Bit, die Sie ändern müssen refind_x64.efi a refind_ia32.efi

Wenn Sie jetzt neu starten, sollte das Refind-Menü angezeigt werden, um das gewünschte Betriebssystem auszuwählen.

Refind

Empfehlungen für das neue Linux-Betriebssystem, das Sie installieren, damit Refind nur als Boot-Manager verwendet wird

  1. Bei der Installation Ihres Systems wird empfohlen, über eine Boot-Partition (/ boot) zu verfügen, die in EXT2 oder FAT formatiert werden kann
  2. Refind sucht automatisch nach vmlinuz-Dateien auf Ihren Boot-Partitionen
  3. Installieren Sie GRUB oder einen anderen Boot Manager nicht. Wenn Sie Ihr Linux-System installieren, erstellen Sie eine refind.conf-Datei in / Boot und fügen Sie darin alle erforderlichen Optionen hinzu, um Ihr System zu starten. Die grundlegendsten (und notwendigsten) sind diejenigen, bei denen Sie angeben, welche Ihre Root-Partition ist. Meine refind.conf-Datei enthält die folgenden Zeilen:
    "Boot with standard options" "root=/dev/sda7 ro initrd=\initramfs-linux.img" Wobei / dev / sda7 meine Root-Partition ist.
  4. Wenn Sie vergessen haben, die Datei refind.conf zu erstellen, kein Problem, wählen Sie unter Refind Ihr Betriebssystem aus und drücken Sie zweimal die Taste F2, um die Startoptionen (vorübergehend) zu bearbeiten. Dort können Sie die Zeile hinzufügen "Root = / partition / root ro" und sobald Sie in Ihr System eingegeben haben, können Sie die Datei refind.conf mit den erforderlichen Startoptionen erstellen.
  5. Wenn Sie vergessen haben, die CD oder das USB-Laufwerk einzulegen, bevor die erneute Suche beginnt, spielt dies keine Rolle !!! Setzen Sie das Gerät einfach ein, während Refind auf dem Bildschirm angezeigt wird. Drücken Sie die Taste ESC und Ihr neues Startgerät wird automatisch angezeigt.
  6. Wenn Sie GRUB aus irgendeinem Grund installiert haben und es auf Refind positioniert war, rufen Sie das BIOS auf und wählen Sie als Windows überlegenes Startgerät aus. Refind wird beim nächsten Neustart erneut angezeigt.
  7. Damit Sie das Logo Ihres Betriebssystems und nicht von Tux haben, fügen Sie Ihrer / Boot-Partition einfach ein 128x128p-Image im PNG-Format hinzu und benennen Sie es mit dem gleichen Namen wie Ihr System-Image, in meinem Fall vmlinuz-linux.png

Weitere Informationen zum Hinzufügen von Optionen refind.conf kann besuchen: http://www.rodsbooks.com/refind/configfile.html


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   diesernameistfalsch sagte

    Entschuldigung, aber es ist nicht klar, wofür „mountvol S: /“ ist.

    Ich verstehe das Konzept des Mountens unter Linux, aber mir ist nicht klar, was Sie unter Laufwerk S mounten:

    Was ist / in Windows, die Rettungspartition, ein Alias ​​für C:, etwas anderes…. ?

    1.    Koprotk sagte

      Der Befehl, den ich falsch geschrieben habe, ist „mountvol :S /s“ und wird verwendet, um einen Einhängepunkt in :S zu erstellen und die Option /s wird verwendet, um anzugeben, dass dieser Einhängepunkt für das ESP (EFI-Systempartition) zugänglich ist.

      1.    anonym sagte

        Apropos Mount-„Punkte“ :)) Es gibt einen Befehl, um zu sehen, ob ein Ordner als Mount-Punkt verwendet wurde ... zum Beispiel.

        # mountpoint / boot
        /boot ist ein Mountpoint

    2.    hikari sagte

      Es scheint so zu sein, dass die versteckte Partition dort gemountet wird, wo sich der Bootmgr von Windows 8.1 befindet, oder so denke ich.

  2.   Andreas Sutherland sagte

    Ich möchte Ihnen für dieses Tutorial danken, obwohl ich erwähnen sollte, dass der Grub, der Ubuntu 14.04 LTS installiert, EFI-Unterstützung hat, ich habe die Schritte befolgt und die erste Empfehlung/Boot-Partition separat genommen und alles funktioniert großartig. Ich füge hinzu, dass ich den sicheren Start über das BIOS deaktiviert habe.
    Grüße.

    1.    Koprotk sagte

      Ich habe mich gefreut, dass es bei Dir geklappt hat, ich hoffe, Dir gefällt Refind, für mich der beste Bootmanager.

      Grüße

  3.   Hannibal sagte

    Hey.

    Einfach danke.
    Vielen Dank.

    Grüße.

  4.   Feguedi sagte

    Mir war nicht ganz klar, ob ich als Erstes die Distribution installieren oder refind installieren sollte.

    1.    Hannibal sagte

      Hey.

      Erst Refind, dann die Distribution.

      Grüße.

      1.    Zauberer sagte

        Es ist nicht nötig. Ich habe es gerade installiert, indem ich die hier kommentierten Schritte befolgt habe, und ich hatte Ubuntu 14.04 installiert.

  5.   Nikolaus sagte

    Hallo! Wenn ich den Befehl mountvol eingebe, erhalte ich die Meldung „Der Parameter ist nicht korrekt“. Um was geht es hierbei?
    Viele Grüße!

  6.   JPZV sagte

    Hallo, guter Beitrag, obwohl ich ein Problem habe. Ich habe alles versucht, aber zum Zeitpunkt des Starts wird weiterhin der Windows 8-Boot-Manager angezeigt. In BCDedit wird mir angezeigt, dass Refind ausgewählt ist, aber trotzdem wird weiterhin der Windows-Boot-Manager angezeigt.

    Dies ist, was ich in BCDedit habe (ich weiß nicht genau, welches HarddiskVolume sich im Refind befindet, daher weiß ich nicht, ob es das richtige angezeigte ist)

    Windows Boot Manager
    ------------
    Kennung {bootmgr}
    Gerätepartition=\Device\HarddiskVolume2
    Pfad \EFI\refind\refind_x64.efi
    BeschreibungWindows Boot Manager
    Gebietsschema en-US
    erben {globalsettings}
    Integrityservices aktivieren
    Standard {aktuell}
    Lebenslaufobjekt {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
    Anzeigereihenfolge {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
    {Current}
    toolsdisplayorder {memdiag}
    Auszeit 5

    Windows Bootloader
    ----------
    Bezeichner {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
    Gerätepartition = F:
    Pfad \WINDOWS\system32\winload.efi
    BeschreibungWindows Technical Preview
    Gebietsschema en-US
    erben {bootloadersettings}
    recoverysequence {2b07bd7e-e6d7-11e3-825c-fcf8aebc3427}
    Integrityservices aktivieren
    Recoveryenabled Ja
    isolierter Kontext Ja
    Erlaubt in den Speichereinstellungen 0x15000075
    osdevice partition = F:
    systemroot \ WINDOWS
    Lebenslaufobjekt {2b07bd7c-e6d7-11e3-825c-fcf8aebc3427}
    nx OptIn
    bootmenupolicy Standard

    Windows Bootloader
    ----------
    Kennung {aktuell}
    Gerätepartition = C:
    Pfad \Windows\system32\winload.efi
    BeschreibungWindows 8.1
    Gebietsschema en-us
    erben {bootloadersettings}
    isolierter Kontext Ja
    Erlaubt in den Speichereinstellungen 0x15000075
    osdevice partition = C:
    Systemwurzel \ Windows
    Lebenslaufobjekt {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
    nx OptIn
    bootmenupolicy Standard
    detekthal Ja

    Ich hoffe ihr könnt mir helfen

    PS: Ich habe Windows 8.1, Windows 10 und Ubuntu 14.04 (ich glaube, das war die Version), allerdings ist Ubuntu nicht in BCDEdit enthalten, da es es in UEFI nicht unterstützt, wie es im Artikel steht.

    1.    Koprotk sagte

      Können Sie zeigen oder sagen, dass Ihnen das BIOS im Auswahlmenü des Startlaufwerks angezeigt wird?

      1.    JPZV sagte

        Vergessen Sie es, ich habe es bereits gelöst, aus irgendeinem Grund war der „Secure Boot“ des BIOS aktiviert (ich habe ihn immer deaktiviert, aber das andere Mal habe ich das BIOS aktualisiert), was dazu führte, dass nur der Windows-Boot-Manager startete. Ich habe auch Refind von Ubuntu installiert, um es automatischer zu machen (mithilfe von Install.sh).

        Jetzt müssen Sie nur noch die Einträge bearbeiten und anpassen :3

        Gleicher Dank

  7.   dual sagte

    danke für das tutorial, ich habe einen Markencomputer mit Windows 8, mit dem ich nur Ubuntu und Windows 8 installieren kann, es wirft mir die Windows 7-Installation, das ist das System, das ich brauche, ich habe den uefi-sicheren Start deaktiviert und hunderttausend Dinge ausprobiert, Ich habe es nur einmal zur Hälfte installiert und die Installation beim ersten Neustart der Installation zur Hälfte verlassen. Wenn kein Durchgang vorliegt, bevor ich alle Schritte des Tutorials ausgeführt habe, möchte ich wissen, ob ich mit dieser Anwendung mein Problem lösen kann.
    dank
    ein Gruß

    1.    Koprotk sagte

      Ja, dafür gibt es Refind, sodass es den Bootvorgang von Windows 8 überlagert.

  8.   Jesu sagte

    Hallo, danke für dieses Tutorial, aber ich würde gerne wissen, ob Refind verwendet werden kann, um das Booten von zwei verschiedenen Festplatten zu verwalten, das heißt, ich möchte XP auf einer Festplatte und Win7 auf einer anderen installieren. Ist das möglich?

    Die Frage kommt auf den Punkt, weil ich bereits versucht habe, die klassische Installation durchzuführen, indem ich xp in einer Partition und dann win7 in einer anderen Partition installiert habe und es funktioniert, aber das Problem ist, dass es sich um einen neuen Computer mit einer Gigabyte-Karte mit usb3.0 handelt und beim Laden der Treiber der Die XP-Karte erkennt keine USB 2.0-Anschlüsse.

    Ich würde mich über Ihre Hilfe zu diesem Thema freuen.
    Vielen Dank Gruß

    1.    Koprotk sagte

      Theoretisch ja, aber Sie müssen es versuchen, da dieses Tutorial für Windows 8 ist

      1.    Jesu sagte

        Vielen Dank für die Antwort, ich werde es versuchen, es versuchen und Ihnen Bescheid geben. Danke, Grüße

      2.    Lincoln sagte

        Es scheint mir, dass nach der Verwendung des Befehls „mount vol“ „der Parameter nicht korrekt“ ist, wie kann ich das Problem beheben? Danke und Grüße

  9.   Santiago sagte

    Ich hatte Ubuntu Mate 15.04 und Windows 8 installiert. Ich habe eine Windows-Systemwiederherstellung durchgeführt und dadurch wurde mein Grub-Boot gelöscht. Nach einigem Ringen gelang es mir, es mit Refind zum Laufen zu bringen. Aber ich verstehe nicht, wie ich dafür sorgen soll, dass das Ubuntumate, das ich hatte, erkannt wird.
    Danke.

    1.    Koprotk sagte

      Sie müssen refind den Speicherort Ihrer Ubuntu-Bootpartition mitteilen (z. B. dev/sda6).

      1.    Santiago sagte

        Was ist, wenn ich die Adresse nicht kenne? Da ich es schon installiert hatte und es sehr gut funktioniert hat. Mein Problem ist, dass ich durch Drücken von F9 eingegeben habe (um von Ubunto zu booten). Das Problem war, dass ich das Windows-System von 0 wiederhergestellt habe und es nicht mehr ubunto erschien und nicht einmal F9 drückte. Also habe ich refin installiert. Aber ich konnte nicht mit Ubunto anfangen. Soll ich testen gehen, bis ich es getroffen habe? Woher wissen Sie, an welcher Adresse root installiert wurde? Was ist der genaue Befehl?
        Vielen Dank im Voraus.
        Santiago

      2.    Santiago sagte

        Da ich es nicht weiß, habe ich versucht, das zu tun, was ich verstanden habe.
        Ich habe den Ubuntu-Teil eingegeben, zweimal F2 gedrückt und die folgende Zeile bearbeitet:
        root=/dev/sda1/root ro
        Ich habe sda2, sda3 bis 9 geändert und Ubuntu Mate startete in keinem. Woher weiß ich, welche die Root-Partition ist, wenn ich nicht auf Ubuntu zugreifen kann?
        Und wenn dies nicht möglich ist, wie kann ich refind entfernen, um zu versuchen, mich über supergrub2 anzumelden?
        Thanks again
        Grüße

  10.   aldo sagte

    Könnten Sie mir genau diesen Teil erklären?
    Mir ist nicht klar: /

    Verzeichnis C:/folder/where/is/refind

  11.   Kike sagte

    Hallo!
    Ich habe ein Problem mit xcopy. Wenn ich es ausführe, wird mir immer mitgeteilt, dass die Refind-Datei nicht gefunden wurde und ich die Dateien nicht kopieren kann! Woran könnte es liegen?

  12.   Pablo sagte

    Vielen Dank, es hat perfekt funktioniert.

  13.   Pablo sagte

    Vielen Dank. Es hat perfekt funktioniert.

  14.   Norberto sagte

    Wundervolles Tutorial, vielen Dank.
    Ich war verloren und beim Durchsuchen des Internets bin ich auf Ihr Tutorial gestoßen. Ich würde gerne fragen, ob jemand weiß, wie man die Einträge aus dem rEFInd-Menü löscht, die bei jedem Start angezeigt werden. Ich weiß nicht, wo sie sind und warum sie sind, da ich W7 habe, Gentoo sonst nichts und andere erscheinen.
    Mit welchen Befehlen kann ich diese Einträge entfernen?
    Grüße.

  15.   Alexander sagte

    Hallo
    ein Macanon! Ich sehe keine zu bootende Distribution, nur der Refind-Boot erscheint und ich weiß nicht, wie ich das Win-Menü aufrufen und den Bootmgr ändern kann, ohne das System aufzurufen, es aktiviert eine Shell, führt aber keinen Befehl aus!
    Grüße

    1.    korotk sagte

      Es ist bedauerlich, was Ihnen passiert ist. Ich kann Ihnen nicht konkret helfen, wie Sie es zum Laufen bringen, aber ich kann Sie im Folgenden anleiten (obwohl ich aufgrund der vergangenen Zeit davon ausgehen kann, dass Sie das Problem bereits behoben haben).

      1.- Suchen Sie im BIOS-Boot nach der Windows-Partition und platzieren Sie sie an erster Stelle (es gibt einen Unterschied zwischen dem Refind-Boot und der Windows-Partition, der an den unterschiedlichen Namen der Boot-Optionen erkennbar ist).

      2.- Überprüfen Sie die Partition oder den /boot-Ordner Ihrer Linux-Partition. Sie können hierfür die Distribution verwenden, um PC SystemrescueCD zu retten. Beachten Sie, dass Refind in der Refind-Dokumentation nur Linux-Systeme erkennt, in deren Boot-Partition Namen vorhanden sind, die von Refind erkannt werden können. Beispiel „vmlinuz“

      3.- Falls die vorherigen Schritte nicht funktionieren, retten Sie die Daten mit SystemrescueCD und formatieren Sie von dort aus den PC von der Windows 8-Partition aus.

      Mein Eindruck ist, dass Sie dies mit Windows 10 versucht haben. Ich habe Windows 8.1-BIOS-Optionen wie „Secureboot“ deaktiviert und bei mir hat alles funktioniert.

      Glück

  16.   Ari Edwin Cueto Pena sagte

    Hallo, wie kann ich den Namen der Systeme von Desisr ändern?

  17.   Ari Edwin Cueto Pena sagte

    Wie kann ich dafür sorgen, dass ich die Namen bearbeiten kann, die mir beim Boot/Boot-Windows-Manager nicht angezeigt werden, wenn es nicht nur Windows und die Version auf die gleiche Weise für Linux gibt?

  18.   Cristian sagte

    Hallo,

    Sehen Sie, ob Sie helfen können.
    Ich folge dem Tutorial und alle Befehle funktionieren einwandfrei, aber das Problem ist, dass sich nichts ändert, wenn ich angeblich den Pfad von bootmgr ändere.

    Ich tippe erneut bootmgr und nichts, immer noch das ursprüngliche Windows.

    Könnte es an den Partitionen liegen? Es handelt sich um das Original-Partitionssystem des PCs:
    Boot (EFI), System, Wiederherstellung…

    Vielleicht funktioniert es, wenn ich eine Neuinstallation durchführe (Partitionen lösche)?

  19.   cristhian sagte

    Alles hat sehr gut geklappt, danke