Ich habe mir vor kurzem ein Lenovo Ideapad G50-70 (mit vorinstalliertem Windows 8.1) gekauft. Da ich an Dual-Boot dachte, lud ich die Ubuntu LiveCD herunter und erstellte eine bootfähige CD. Später startete ich den PC neu (mit eingelegter CD) und gelangte in das Boot-Menü.
Das Problem ist, dass mein Bootmenü das DVD-Laufwerk nicht anzeigt. Es zeigt nur den Windows-Bootloader. Ich bin mir jedoch ziemlich sicher, dass das DVD-Laufwerk läuft, wenn ich meinen PC einschalte (weil es beim Begrüßungsbildschirm für eine Sekunde einfriert).
Ich habe mit dem Laptop eines Freundes überprüft, ob die CD bootfähig ist. Es war alles in Ordnung, die LiveCD wurde geladen. Ich kann nicht erraten, wo das Problem liegen könnte. Für jeden hilfreichen Vorschlag wäre ich dankbar.
Aktualisieren:Ich habe ein paar Workarounds ausprobiert (wieDieses hierUndDieses hier), aber sie scheinen mir in keiner Weise zu helfen. Für USB hieß es „Booten von USB fehlgeschlagen!“ und für das CD-Laufwerk hieß es dasselbe – „Booten von CD/DVD-ROM fehlgeschlagen!“
Aktualisierung 2:Sieht so aus, als hätte ich völlig vergessen, den UEFI-Boot auf Legacy-Support umzustellen. Als ich das gemacht habe, kam Linux GRUB wie eine Soße. Ich konnte direkt von meinem USB und meiner DVD booten.
Antwort1
Es gibt interessante Punkte geschriebenHierzum Thema Thread schließen von Rod Smith, Zitat:
Wenn Sie Ubuntu (oder eine andere Linux-Distribution) auf einem Computer mit einem 32-Bit-EFI und ohne BIOS/CSM/Legacy-Modus-Boot-Unterstützung installieren müssen, gehen Sie grundsätzlich wie folgt vor:
- Verwendenunetbootenoder etwas Ähnliches, um einen USB-Stick für die Installation vorzubereiten. (Es ist möglich, es mit einer CD-R zum Laufen zu bringen, aber das ist aufwändiger.)
- Wähle einEFI-Modus-Bootloader für Linux.Ich empfehle ELILO, Fedoras gepatchtes GRUB Legacy, rEFInd oder Gummiboot, da diese relativ einfach manuell einzurichten sind. GRUB 2 ist viel zu schwierig manuell zu konfigurieren und SYSLINUX ist zu neu.
- Informieren Sie sich über das Konfigurationsdateiformat des von Ihnen gewählten Bootloaders und seine Anforderungen in Bezug auf den Kernel-Speicherort.
- Überprüfen Sie das Original-CD-Image, um die Bootloader-Konfiguration zu ermitteln. Sie müssen wissen, welche Optionen vom Bootloader an den Kernel übergeben werden.
EFI/BOOT
Fügen Sie einer FAT-Partition auf dem USB-Stick, auf dem sich jetzt Ihr Linux-Image befindet, ein Verzeichnis hinzu. Idealerweise sollte diese Partition eine ESP sein (d. h. sie sollte ein „Boot-Flag“ gesetzt habenparted
oder den Typcode EF00 haben,gdisk
wenn die Festplatte GPT verwendet; oder den Typcode 0xEF haben,fdisk
wenn die Festplatte MBR verwendet), aber einige ESPs kommen auch ohne das aus. Wenn die Festplatte keine FAT-Partition hat, müssen Sie eine erstellen.- Kopieren Sie die Binärdatei des gewünschten Bootloaders (mit einem Namen, der auf endet
.efi
) in dasEFI/BOOT
Verzeichnis auf dem USB-Flash-Laufwerk und benennen Sie sie um inbootia32.efi
-- das heißt, sie sollte lautenEFI/BOOT/bootia32.efi
. Denken Sie daran, die32 BitVersion des Bootloaders! - Installieren Sie alle Supportdateien, die der Bootloader benötigt, z. B. Treiber, Images, Module und Konfigurationsdateien. In einigen Fällen (z. B. bei ELILO und Gummiboot) müssen Sie Ihren Kernel und Ihre Initrd-Datei in die FAT-Partition kopieren, die den Bootloader enthält.
- Bearbeiten Sie die Konfigurationsdatei(en) für Ihren Bootloader, sodass dieser den Kernel mit den Optionen starten kann, die Sie zuvor durch Untersuchen der Konfiguration des Bootloaders im BIOS-Modus ermittelt haben.
- Führen Sie einen Neustart durch, um den Bootloader zu testen.
Mit etwas Glück klappt es und Sie können alles installieren. Ich kann allerdings nicht garantieren, dass Ubuntu einen 32-Bit-EFI-Bootloader installiert. Wenn nicht, müssen Sie ein Notfallsystem booten und das auch manuell einrichten. Möglicherweise müssen Sie auch etwas debuggen, insbesondere wenn unetbootin (oder was auch immer Sie verwenden) den Flash-Speicher nicht optimal einrichtet.
Natürlich ist diese Beschreibung hinsichtlich der kritischen Details der Konfiguration des Bootloaders ziemlich vage. Das liegt daran, dass ich dies in letzter Zeit nicht getan habe (obwohl ich es in der Vergangenheit getan habe) und die Details variieren je nachdem, welchen Bootloader Sie wählen.