Ich habe Ubuntu zusammen mit Windows 10 auf meinem Acer-PC installiert.
Als ich das USB-Gerät zum ersten Mal in den PC einsteckte, konnte ich die Startreihenfolge nicht ändern und davon booten, bis ich das BIOS von UEFI auf Legacy umgestellt hatte. Im Legacy-Modus habe ich Ubuntu installiert.
Jetzt habe ich kein Startmenü mehr zur Auswahl, es startet automatisch zu Ubuntu, wenn das BIOS auf Legacy-Modus eingestellt ist, und es startet automatisch zu Windows, wenn das BIOS auf UEFI-Modus eingestellt ist. Es gibt keine Möglichkeit mehr, von USB zu starten. Ich habe USB eingesteckt, um einen Speicherscan durchzuführen, aber aus irgendeinem Grund startet es direkt zu Windows/Ubuntu.
Kann mir jemand erklären, warum nirgends eine Boot-Auswahl angeboten wird und wie ich das jetzt beheben kann?
Antwort1
Um im UEFI-Modus zu booten, muss eine EFI-Systempartition auf USB oder Festplatte vorhanden sein und das GPT-Partitionsschema verwenden. Die EFI-Systempartition sollte FAT32 sein (maximale Kompatibilität). Andere Dateisysteme werden nur unterstützt, wenn der Hersteller sie in der Firmware implementiert hat.
Sie haben Ubuntu im Legacy-Modus und Windows 10 im UEFI-Modus installiert. Ubuntu hat keine EFI-Partition erstellt, daher können Sie Ubuntu nicht im UEFI-Modus starten.
Aus der Antwort:https://askubuntu.com/a/935838/986837von Rod Smith
Auf den meisten Computern müssen sich zwei Betriebssysteme nicht im gleichen Startmodus befinden, es ist jedoch hilfreich – sehr hilfreich –, wenn sich beide im gleichen Startmodus befinden.
Die Details variieren stark von einem EFI zum anderen, aber in allen außer einigen sehr alten EFIs werden BIOS-Modus-Betriebssysteme mithilfe eines Compatibility Support Module (CSM) installiert, einer Art BIOS-Emulator für EFI-Firmware. Das CSM kann ein- und ausgeschaltet werden, entweder durch Ihre Einstellungsoptionen in der Firmware oder durch die Firmware selbst, wenn sie wichtige Dinge erkennt, die sie dazu veranlassen, das CSM zu verwenden oder nicht zu verwenden. Leider gibt es sehr wenig Standardisierung in der Art und Weise, wie verschiedene EFIs (und damit Computer) bestimmen, welcher Startmodus verwendet werden soll, wenn beide aktiv sind. Dies macht das CSM zu einer launischen und heiklen Sache. Abgesehen davon gibt es normalerweise zwei Möglichkeiten, wie Betriebssysteme mit unterschiedlichen Startmodi verwaltet werden können:
Den integrierten Bootmanager verwenden – Alle EFIs bieten eine Art integrierten Bootmanager, aber die Details zu ihrer Verwendung variieren von Maschine zu Maschine. Normalerweise greifen Sie auf den Bootmanager zu, indem Sie kurz nach dem Einschalten des Computers eine Funktionstaste (normalerweise F8 oder höher), Entf oder Eingabe drücken. Diese Aktion erzeugt ein Menü mit Bootoptionen. Einige davon booten den Computer im EFI-Modus und andere im BIOS-Modus. EFI-Einträge werden normalerweise entweder nach dem Betriebssystem benannt, das sie installiert (z. B. Ubuntu oder Windows-Bootmanager), oder enthalten die Zeichenfolge „UEFI“. BIOS-Einträge beschreiben wahrscheinlich BIOS-Bootmedien, z. B. den Namen einer Festplatte. Sie können also zwischen einem Windows im BIOS-Modus und einem Ubuntu im EFI-Modus wechseln, indem Sie die Festplatte nach Namen oder nach einem Eintrag namens Ubuntu im Bootmanager auswählen.
Verwendung von rEFInd – Mein rEFInd-Bootmanager ist ein eigenständiger Bootmanager, der ähnliche Funktionen wie der Bootmanager von EFI bietet, aber auf jedem EFI-basierten Computer mehr oder weniger auf die gleiche Weise funktioniert. (Macs sind eine Ausnahme; das CSM in Macs ist einzigartig, und daher behandelt rEFInd Macs anders.) Standardmäßig ist die CSM-Unterstützung von rEFInd inaktiv, sodass Sie keine BIOS-Modus-Bootoptionen sehen. Wenn Sie die Zeile scanfor in refind.conf auskommentieren und sicherstellen, dass hdbios zu den Optionen gehört, sehen Sie ein graues, rautenförmiges Symbol für Ihre Festplatte, das alle darin enthaltenen BIOS-Modus-Bootloader startet. Dies gilt zusätzlich zu den EFI-Modus-Bootloadern, die die Festplatte enthält. Sie können also zwischen BIOS-Modus- und EFI-Modus-Bootloadern wechseln.
Die Verwendung des Boot-Managers rEFInd kann funktionieren, in Ihrem Fall wäre es jedoch besser, Ubuntu im UEFI-Modus neu zu installieren.
Ubuntu neu installieren (Windows-Bootloader durch GRUB ersetzen):
- Erstellen Sie in Rufus ein USB-Installationsprogramm für Ubuntu. Wählen Sie das GPT-Partitionsschema und das Zielsystem UEFI. Es wird eine EFI-Partition für das Ubuntu-Setup erstellt, um im UEFI-Modus zu booten.
- Schalten Sie Ihr BIOS in den UEFI-Modus, speichern und setzen Sie dann zurück.
- Booten von USB
- Wählen Sie im Setup im Abschnitt „Partitionierung“ die Option „Manuell“ aus.
- Löschen Sie Partitionen, die von einer früheren Ubuntu-Installation erstellt wurden, und bereits vorhandene FAT32-EFI-Partitionen, die von Windows erstellt wurden
- Neue FAT32-Partition anlegen und „USE AS : EFI“ einstellen.
- Erstellen Sie eine neue Partition für Ubuntu (ext4).
- Installieren
Das Setup sollte die vorhandene Windows-Installation erkennen und beim Neustart wird Ihnen der Grub-Bootloader angezeigt.