Wie installiere ich Ubuntu mit EFI?


12

Beim Versuch, Ubuntu 12.10 Desktop amd64 mit einem ud4h-Motherboard (das eine AMD 3870k-APU mit einer neuen 1-TB-Festplatte verwendet) auf einem Desktop-PC zu installieren, folgen Sie den Hinweisen im Motherboard-Handbuch und unter https://help.ubuntu.com/ Community / UEFI müssen jetzt den Optionsbildschirm für die EFI-Installation öffnen.

Wenn Sie eine Live-DVD im EFI-Modus starten, wird "Secure Boot ist nicht aktiviert" angezeigt, kurz bevor die Liste der Kerneloptionen angezeigt wird. EFI installieren

Wenn die Option "Ubuntu installieren" oder "Ubuntu ohne Installation testen" ausgewählt ist, wird "CD / 0 kann nicht gelesen werden" und "Der Kernel muss zuerst geladen werden" angezeigt.

Die Verwendung von DVD- oder USB-Installationsmedien führt zu denselben Ergebnissen, und es gab zu keinem Zeitpunkt einen UEFI-Eintrag in den BIOS- / Firmware-Einstellungen oder in den Startgerätelisten.

Es kann hilfreich sein zu sagen, dass ein alternatives Nicht-Linux-Betriebssystem den EFI-Modus auf dieser Hardware installiert hat, wodurch eine GPT-Installation automatisch unter Verwendung von USB-Installationsmedien durchgeführt wurde, wenn der Festplattenspeicherplatz vollständig nicht zugewiesen war. Das USB-Gerät wurde unter Festplatten in der BIOS / Firmware-Einmalstartliste aufgeführt und hatte keinen UEFI-Eintrag. Das heißt, es wurde EFI installiert, obwohl dem Gerät kein EFI- oder UEFI-Eintrag zugewiesen wurde, wie in vielen Tutorials zu UEFI-Installationen gezeigt.

Die einzigen konstruktiven Informationen zu dieser Frage finden Sie unter wiki.ubuntu.com/EFIBootLoaders und rodbooks.com/gb-hybrid-efi , können die Antwort jedoch nicht herausfinden.

Überprüfen der md5sum- und sha256-Prüfsummen für heruntergeladenes .iso und Verwenden von "Diskette auf Defekte prüfen", um gebranntes .iso beim Starten von DVD im BIOS-Modus zu überprüfen. Keine Fehler gefunden. "Diskette auf Defekte prüfen" wird nicht ausgeführt (oder andere Optionen), wenn die DVD im EFI-Modus gestartet wird.

Da verschiedene Distributionen sowie ältere und neuere Versionen von Ubuntu ausprobiert wurden, führen alle zu ähnlichen Ergebnissen, da keine Optionen im Grub-Optionsbildschirm im EFI-Modus gebootet werden können (wenn dies so weit ist) Die Firmware auf diesem System ist nur für Microsoft EFI-Dateien fest codiert.

Nach der Installation des Windows EFI-Modus finden Sie hier ein Boot-Info-Skript und hier einen Link zu einem Thread, den ich in Ubuntu-Foren gestartet habe. Dies kann für andere hilfreich sein, die ein Dual-Boot-System erstellen.

Die Installation des BIOS-Modus und die Verwendung von Boot-Repair zur Installation von grub-efi ist keine vollständige Lösung, da der EFI-Modus für die Wiederherstellung und Wartung des Installationsmediums nicht verwendet werden kann, da "Sie zuerst den Kernel laden müssen" und "cd / Dateien "Fehler, wie beschrieben, wenn Sie versuchen, Installationsmedien mit EFI zu starten.

Secure Boot ist kein Problem. Die Verwendung von msinfo32 unter Windows bestätigt, dass Secure Boot auf dieser Hardware nicht unterstützt wird.

Wie bearbeite ich den Kernel oder lade den Kernel für die EFI-Installation? = Wie installiere ich Ubuntu mit EFI?

BITTE BEACHTEN SIE: Dies ist kein Betrug! Die verknüpfte Frage, auf die eine funktionierende Antwort angezeigt wird, hat keine funktionierende Antwort auf "### Wie bearbeite ich den Kernel oder lade den Kernel für die EFI-Installation? = Wie installiere ich Ubuntu mit EFI?" Umgehung der Installation mit dem BIOS. Installieren Sie dann grub-efi manuell, ohne die Bootloader umzubenennen. Dies funktioniert, wenn Ubuntu mit EFI gebootet wird oder wenn dazu die Bootreparatur verwendet wird funktioniert. Dies ist eine Möglichkeit, um sicherzustellen, dass die Hardcodierung der Firmware nicht stoppt. Der Boot-Manager kann die vmlinuz.efi-Dateien in / casper auf DVD anzeigen. Ich hätte gerne eine Antwort auf diese Frage und möchte, dass diese Frage erneut geöffnet wird.


Wurde die von Ihnen verwendete ISO korrekt heruntergeladen? Haben Sie die MD5-Prüfsumme überprüft?
Uri Herrera


1
Sieht aus wie das gleiche Problem wie hier: ubuntuforums.org/showthread.php?t=2149013
ubfan1

Antworten:


1

Möglicherweise deaktiviert eine BIOS-Option das korrekte Verhalten von EFI. Haben Sie versucht, die EFI-Optionen im BIOS zu aktivieren, bevor Sie die DVD booten? Es ist auch möglich, dass die signierte Sperre beim Booten Probleme verursacht. Überprüfen Sie diese Dinge und viel Glück!


1
:) Probiere 12.10 aus, ich bin wirklich zufrieden damit.
Fernando García

1
Ich habe es mit uefi
fernando

1
Ich habe den Gnome Remix installiert. Zuerst habe ich mein BIOS so konfiguriert, dass es im UEFI-Modus startet. Zweitens habe ich im UEFI-Modus vom USB gebootet und während das Disk-Image einen Fehler aufweist (der Live-Loader zeigt auf eine nicht vorhandene vmlinuz.signed-Datei), habe ich die Grub-Befehlszeile so bearbeitet, dass sie auf die richtige verweist. Als nächstes habe ich meine Festplatte auf ein GPT-System formatiert und Ubuntu Gnome installiert.
Fernando García

2
Das Lesen der Frage zeigt nun alle Informationen, die von fernando garcia vorgeschlagen wurden und durchgearbeitet wurden. Durch Lesen des Motherboard-Handbuchs wird bestätigt, dass sich aufgrund der sehr rudimentären EFI-Implementierung keine BIOS-Einstellungen ändern müssen. Wählen Sie DVD EFI ein und stellen Sie SATA auf AHCI ein, um die Festplatte und den DVD EFI-Modus zu starten. Die Verwendung von msinfo32 unter Windows bestätigt, dass Secure Boot nicht unterstützt wird. Habe versucht, upvote zu entfernen, ist aber gesperrt, bis diese Antwort von fernando garcia gelöscht wurde.
Geezanansa

2
Hatte diese Antwort als keine Antwort markiert, aber andere sehen weder meine Bemühungen, sie zu aktualisieren, noch haben sie die Frage und ihre Links gelesen. ## DIES IST KEINE ANTWORT. ## Leider hat fernando garcia die Antwort aufgrund von Aktualisierungen der Frage nicht aktualisiert oder auf meine Kommentare reagiert. Welche wurden nach dem Update Frage entfernt. Obwohl er angibt, dass es möglich ist, Kerneloptionen zu bearbeiten, um den Kernel im EFI-Modus zu booten.
Geezanansa

1

Dies ist auf keinen Fall eine voll funktionsfähige Antwort, sondern wird aktualisiert, sobald ich kann - das ist, wenn und wenn nötig.

Haben Sie hier ein Hybrid-EFI-System, was bedeutet, dass Sie den DVD-EFI-Modus auswählen und sicherstellen, dass SATA in den BIOS-Einstellungen auf AHCI eingestellt ist. Dadurch wird das BIOS gezwungen, die Festplatte im EFI / GPT-Modus zu starten DVD-Gerät. Wenn kein gültiges EFI-Boot-Image zum Laden vorhanden ist, wird das BIOS-Installationsprogramm ausgeführt, das eine MBR-Partitionstabelleninstallation = Legacy ergibt.

Habe es geschafft, eine EFI-Windows-Installation zu bekommen, aber Linux hat noch nicht funktioniert. Ich bin mir sicher, dass die Antwort hier ist und unter Bezugnahme darauf bestätigt wird, dass aufgrund des hybriden EFI-Systems keine EFI-Shell oder GUI für EFI verfügbar ist. Dies kann helfen, die "automagische" Installation von Windows zu erklären.
Der Versuch, Ubuntu neben Windows zu installieren, war nicht möglich, da der Ubuntu-Installer die Windows-Installation nicht einmal erkennt, wenn er im Legacy-Modus ausgeführt wird.

Die für Secure Boot erforderliche UEFI-Spezifikation lautet => UEFI 2.2, und auf vorinstallierten Windows 8-Computern wird UEFI 2.3.1 verwendet.
Da EFI der Vorgänger ist, ist diese Hardware nicht Secure Boot-fähig. Die Verwendung eines Installationsmediums mit signiertem Schlüssel wird für die Implementierung der EFI-Funktionen, über die diese Hardware verfügt, nicht von großem Nutzen sein, obwohl dies keinen Unterschied machen sollte, wenn man bedenkt, dass alle U / EFI-Spezifikationen abwärtskompatibel sein sollten oder tatsächlich abwärtskompatibel sind. Einfach bedeutet kein sicherer Start.

Updates folgen. (oder alternativ andere Antworten!)


-1

Verwenden Sie den USB-Installer -> Erstellen Sie ein USB-Laufwerk

Sie können ein Flash - Lesegerät (Smartphone) verwenden
Usb - Laufwerk
Festplatte auf einem USB - Anschluss. (obwohl du es neu formatieren musst)

Sobald Sie Ihren USB-Stick mit UBUNTU live dabei haben -> starten Sie ihn mit der Taste (Boot Selection) -> (möglicherweise F8, F2 oder ESC)

Finden Sie Ihren Stick, sollte sagen "UEFI USB-Stick Kingston" oder welche Marke auch immer.

erledigt.

Bei der Installation müssen Sie eine separate Partition erstellen, ABER, wenn Sie die automatische "Löschung der gesamten Festplatte" durchführen, die kein Problem darstellt. Es wird es automatisch tun.

Solange Sie nicht die gesamte Festplatte löschen können, müssen Sie eine Partition mit einer Größe von 1 oder 100 MB erstellen. Geben Sie beim Start den Partitionstyp "grub boot" ein, und tauschen Sie die zweite EXTx-Partition aus.

Erledigt.


Seltsam ... Nun , ich könnte nicht Sie mehr sagen , ohne ... Hey gibt es eine Option im BIOS sollte, sagen Sie „Options - ROM“ Ändern Sie ihn auf „aktuellen Keep“
TardisGuy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.