it-swarm.com.de

Wie zeige ich auf GRUB anstelle von Windows Loader?

Ich bin relativ neu in Ubuntu und habe gerade 12.04.2 auf meinem Computer zusammen mit den vorinstallierten Windows 8-Partitionen installiert. Ich habe am Anfang meiner Festplatte eine neue ext4-Partition erstellt, Boot-Repair von einer Live-Sitzung aus ausgeführt und sie angewiesen, dies festzulegen neue partition als bootpunkt und die windows efi partition als efi boot. Jetzt, wenn ich meinen Computer starte, startet er nur in Windows. Wenn ich während des Startvorgangs in den Boot-Manager gehe (F9), sind meine Boot-Optionen: OS-Boot-Manager (lädt Windows), Ubuntu (lädt GRUB mit einer Auswahl von Ubuntu oder Windows), Boot from EFI File, Laptop Festplatte.

Ich möchte GRUB als Standard festlegen, damit ich nicht jedes Mal den Boot-Manager aufrufen muss, um Ubuntu zu laden. Ich habe die Boot-Reparatur noch einmal ausgeführt und folgende Informationen erhalten: http://Pastebin.ubuntu.com/6097128/ . Wie kann ich das korrigieren?

Vielen Dank!

1
pushkin

Versuche Folgendes:

  1. Booten Sie unter Linux.
  2. Öffnen Sie ein Terminalfenster.
  3. Geben Sie Sudo efibootmgr -o 1,2 ein.

Theoretisch sollte dies Linux (Boot0001 in der efibootmgr-Ausgabe) als erstes Element in der Startliste einrichten, gefolgt von Windows (Boot0002). Leider haben einige Computer (insbesondere viele HP-Modelle) defekte EFIs, die diesen Parameter ignorieren. Wenn Sie einen solchen Computer haben, müssen Sie möglicherweise:

  1. Starten Sie Boot Repair neu.
  2. Wählen Sie die erweiterten Optionen in Boot Repair.
  3. Aktivieren Sie die Option zum Sichern und Umbenennen der Windows-Startdateien.
  4. Klicken Sie auf Übernehmen, um die Änderungen vorzunehmen.

Diese Prozedur wendet einen hässlichen Hack einer Lösung für das hässliche Problem eines defekten EFI an: Sie benennt die Windows-Bootloader-Datei um und setzt eine Kopie von GRUB an ihre Stelle. Auf diese Weise startet das defekte EFI GRUB und denkt, es ist der Windows-Bootloader. Boot Repair passt auch die Konfiguration von GRUB an, um Windows unter seinem neuen Namen zu starten. Es ist möglich, dies manuell zu tun; Boot Repair macht es einfach einfacher.

Alternativ können Sie den Computer gegen eine Rückerstattung zurückgeben und etwas mit einem weniger defekten EFI kaufen. Auf lange Sicht ist es die bessere Lösung, wenn Sie ein EFI haben, das stark genug defekt ist, um diese zweite (hässliche Hack-) Lösung zu benötigen. Wenn die Leute kaputte Firmware akzeptieren, werden die Hersteller uns weiterhin kaputte Firmware verkaufen, sodass wir uns in Zukunft mit dem gleichen Problem befassen werden. Wenn wir fehlerhafte Produkte zurücksenden, nehmen die Hersteller das Problem mit größerer Wahrscheinlichkeit zur Kenntnis und beheben es.

2
Rod Smith

Wenn Sie Ihre Befehlszeile für efibootmgr verwenden, bleibt der Windows-Bootloader an erster Stelle. Wechseln Sie einfach die Zahlen am Ende Ihrer Befehlszeile, um einen saubereren Fix zu erhalten, z. B. Sudo efibootmgr -o 2,1.

0
nick