GRUB (EFI) bootet keine anderen Betriebssysteme

Autor

Dienstag, 04. Oktober 2011 21:41:25

Hallo,

ich nutze ein ASUS P8Z68 DELUXE Motherboard mit einem UEFI-BIOS. Das System ist als Triple-Boot-System (Linux, Windows, Mac OS X) aufgesetzt, wobei ich gerne GRUB als Standard-Bootloader nutzen möchte.

Unter Ubuntu habe ich die EFI-Version von Grub installiert, die soweit auch in der Lage ist, Linux zu booten.

Für Windows habe ich gemäß Anleitung Folgendes in die Konfigurationsdatei 40_CUSTOM eingetragen:

menuentry "Windows x86_64 UEFI-GPT" {
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root 70d6-1701
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

Wählt man hinterher aber den Eintrag für Windows aus, so verschwindet nur das GRUB-Menü und es bleibt der violette Hintergrund - weiter passiert nichts.

Starte ich die EFI-Shell von GRUB aus (Eintrag wie oben mit shellx64.efi statt bootmgfw.efi), so erscheint die EFI-Shell, allerdings in der selben Bildschirmauflösung und Farbgebung wie GRUB. Führe ich dort die bootmgfw.efi händisch aus, ist das Ergebnis dasselbe wie über den Booteintrag (Bildschirm leer mit Hintergrundfarbe und nichts passiert). Starte ich hingegen die EFI-Shell vom BIOS-Setup aus, kann ich über eine beliebige EFI-Datei jedes Betriebssystem normal starten.

Mac OS X kann im BIOS-Kompatibilitätsmodus über den Bootmanager Chimera von GRUB aus starten.

Aus irgend einem Grund scheint GRUB das System zu hindern, über eine EFI-Datei ein anderes Betriebssystem zu starten.

GoaSkin

4 Antworten


Antworten
Problem hat sich von alleine gelöst
GoaSkin , Samstag, 22. Oktober 2011 13:03:00
Ein/Ausklappen

Nach einem Update von Ubuntu Natty auf Oneiric ist der GRUB-Bootloader auf dem gleichen System bei unveränderter Konfiguration nun auch in der Lage, andere Betriebssysteme per EFI-File zu starten.

In sofern hatte wahrscheinlich die letzte bei Natty verwendete Grub-Version einen Bug gehabt, was dies betrifft.


Bewertung: 61 Punkte bei 20 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
alles wird einfacher...
ckpinguin (unangemeldet), Donnerstag, 06. Oktober 2011 15:30:38
Ein/Ausklappen

Es scheint, als ob gerade der Bootvorgang immer schwieriger zu handhaben wird mit EFI UEFI, den neuen "Secure" boot dingens und nicht zuletzt mit Grub2. Hoffentlich findest Du eine Lösung, ich halte mich enorm zurück, irgendwas von dem neuen Kram zu kaufen, wenn ich nicht dazu gezwungen bin, denn für diesen Ärger habe ich nun wirklich keinen Bock mehr nach all den Jahren...


Bewertung: 92 Punkte bei 22 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: alles wird einfacher...
GoaSkin , Donnerstag, 06. Oktober 2011 18:48:55
Ein/Ausklappen

Das scheint nach ein paar Analysen doch mehr ein GRUB-Problem zu sein. GRUB scheint irgendwelche Parameter zu setzen, die den Systemzustand inkompatibel zum Chain-Loaden von anderen Bootloadern machen.

Ich habe zum Spaß mal den Bootloader REFIT installiert, der immerhin in der Lage ist, sowohl über die Datei grub.efi den Grub zu laden oder über bootmgfw.efi Windows 7. Naja... der Bootloader startet sich dafür mit anderen Macken, ist also so auch nicht brauchbar.

Aber das vorschalten irgendwelcher generischer EFI-Bootloader und dann Grub nur noch für Linux dahinter zu nutzen wäre im Zweifel auch eine Lösung. Ich werde mal schauen, was es dafür außer REFIT noch so gibt.

Zum Thema "alles wird einfacher": Mein EFI-Board unterstützt es zwar, ein Betriebssystem über EFI zu booten, aber sobald einmal der BIOS-Modus aktiv ist, gibt es kein Zurück mehr in den EFI-Modus. D.h. in der BIOS-Bootreihenfolge darf kein CDROM und keine Platte mit MBR vorgeschaltet sein. Die müssen hinten dran. Also habe ich in den Grub händisch einen Eintrag "CDROM" angelegt, für den nur der Befehl 'exit' ausgeführt wird, damit der dahinter gestellte BIOS-Booteintrag dann wirkt.


Bewertung: 123 Punkte bei 10 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: alles wird einfacher...
Ulf B., Samstag, 08. Oktober 2011 10:44:26
Ein/Ausklappen

Hallo GoaSkin,

danke für die Info. Hast Du noch weitere Infos gefunden bzw. diese Info noch an anderer Stelle ins WWW gestellt? Ich denke dieses Thema wird uns mehr und mehr beschäftigen (wäre ja zu einfach wenn mal unter Linux fast die Komplette HW funktioniert - manch mal ist es doch zum Ko...n).

Ich habe in der c't bei HW-Tests und auch in den Linux Artikeln, wieder vermehrt hinweise auf Linux gefunden. Teilweise auch auf heise.de/open. Evtl. würde es Sinn machen, diese Infos zentral zu sammeln und dort auch Erfahrungen, mit den unterschiedlichen Boards incl. FW-Version zu sammeln.

Ciao und schönes Wochenende
Ulf


Bewertung: 137 Punkte bei 8 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

  • Die ersten Sekunden eines Linux-Computers
    Bis der Linux-Desktop auf dem Monitor erscheint, haben sich im Hintergrund bereits mehrere Programme gegenseitig angestoßen. Fällt dabei nur einem davon der Stab aus der Hand, bleibt die gesamte Staffel stehen. Dann ist es gut, zu wissen, welche Läufer in welcher Reihenfolge an der Start gegangen sind.
  • Ubuntu und Knoppix
    Ubuntu und Knoppix basieren auf der Linux-Distribution Debian – wir verraten Tricks und Kniffe, welche die Arbeit auf diesen Systemen erleichtern.
  • Der "Grand Unified Boot Loader" GRUB
    Der für GNU/Hurd entwickelte Boot-Manager GRUB stellt dank vieler Features eine wirkliche Alternative zum Linux-Standard-Boot-Manager LILO dar. Wir zeigen, wie der Umstieg funktioniert.
  • Ladehemmung
    Mit Grub2 versuchen die Entwickler viele Probleme des Vorgängers zu beheben. Allerdings ändert sich damit auch die Konfiguration. Wir zeigen, wo's künftig langgeht.
  • ISO-Images mit Grub 2 booten

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Xsane und Simple Scan: Probleme bei mehrseitigen Dokumenten
Hartmut Haase, 23.04.2015 18:08
Hallo Rainer, mit meinem xubuntu 14.04 benutze ich simple scan 3.12.1 und hplip 3.15.4. Diese Version beko...
Re: [EasyLinux-Ubuntu] Xsane und Simple Scan: Probleme bei mehrseitigen Dokumenten
Rainer, 23.04.2015 12:05
Hallo Hartmut, Am Wed, 22 Apr 2015 10:10:51 +0200 schrieb Hartmut Haase : > > > Also ohne auc...
Re: [EasyLinux-Ubuntu] Xsane und Simple Scan: Probleme bei mehrseitigen Dokumenten
Hartmut Haase, 22.04.2015 10:10
Hallo Rainer, > Also ohne auch nur den Hauch einer Idee, was hier faul sein könnte, > bleibt es ein r...
Re: [EasyLinux-Ubuntu] Xsane und Simple Scan: Probleme bei mehrseitigen Dokumenten
Rainer, 21.04.2015 20:14
Hallo Hartmut, Am Tue, 21 Apr 2015 09:21:48 +0200 schrieb Hartmut Haase : > > HPLIP ist hier in Bet...
Re: [EasyLinux-Ubuntu] Nvidia X740XL
Richard Kraut, 21.04.2015 19:02
Am Dienstag, den 21.04.2015, 01:08 +0200 schrieb Gerhard Blaschke: > Irrtum. Kam allerdings nicht gleich,...