
Ich habe derzeit Windows XP und Linux Mint 17 auf meinem Laptop installiert. Meine Festplatte ist aufgrund von Windows XP vom Typ MBR.
Ich habe Linux Mint ohne Probleme installiert, aber jetzt versuche ich, ein Red Hat-basiertes System zu installieren: RedHat 7, Oracle Linux 7, Centos 7, SL 7 … Aber ich erhalte denselben Fehler und kann die Installation nicht fortsetzen.
Kein gültiges Bootloader-Gerät gefunden. Einzelheiten siehe unten. Für eine UEFI-Installation müssen Sie eine EFI-Systempartition auf einer GPT-formatierten Festplatte einbinden, die unter /boot/efi gemountet ist.
Die Fehlermeldung ist eindeutig, aber es gibt ein Problem: Ich habe eine MBR-Festplatte.
Ich habe verschiedene Möglichkeiten ausprobiert, um dieses Problem zu lösen, aber nichts funktioniert.
Bitte geben Sie mir einen Vorschlag, was ich in diesem Fall versuchen kann. Vielleicht hat jemand dieses Problem bereits gelöst.
Vielen Dank im Voraus.
Antwort1
Das Problem wurde gelöst.
Unten links gibt es einen kleinen Link „Vollständige Datenträgerübersicht und Bootloader ...“. Klicken Sie also auf diesen Link. Wahrscheinlich sehen Sie dann Ihr Datenträgerlaufwerk und eine grüne Markierung. Das bedeutet, dass der Bootloader installiert wird. Deaktivieren Sie einfach diese Option und klicken Sie auf „Fortfahren“. Es erscheint eine Warnmeldung, die Sie jedoch ignorieren können.
Jetzt können Sie das RH-basierte Betriebssystem installieren.
Antwort2
Die Fehlermeldung („Für eine UEFI-Installation ...“) weist eindeutig darauf hin, dass Ihr Installationsprogramm im EFI/UEFI-Modus gebootet hat und nicht im BIOS-Modus, den Windows XP mit Sicherheit verwendet und den Mint wahrscheinlich auch verwendet hat.
Der von Ihnen gefundene Workaround führt zu einer erfolgreichen Installation, allerdings ohne eine Kopie von GRUB. Das ist wahrscheinlich kein Problem, da Sie es dann update-grub
in Mint ausführen können, damit Mints GRUB Ihre Red Hat-Installation erkennt.
Als allgemeine Regel gilt jedoch, dass Sie das Installationsprogramm im gleichen Bootmodus (BIOS/CSM/Legacy vs. EFI/UEFI) starten lassen möchten, der von den bereits vorhandenen Betriebssystemen verwendet wird. Dieses Ziel kannnormalerweiseDies kann über den integrierten Bootmanager des Computers erfolgen.normalerweiseDer Zugriff erfolgt durch Drücken von Esc oder einer Funktionstaste zu Beginn des Startvorgangs (bevor ein Bootloader oder betriebssystemspezifisches Material auf dem Bildschirm erscheint). Wenn BIOS/CSM/Legacy-Unterstützung in der Firmware aktiviert ist,normalerweisebieten zwei Optionen zum Booten externer Medien. Eine Option enthält die Zeichenfolge „UEFI“, die andere nicht. Wählen Sie die Option „UEFI“, um im EFI/UEFI-Modus zu booten, und wählen Sie die Option ohne diese Zeichenfolge, um im BIOS/CSM/Legacy-Modus zu booten.
Beachten Sie, dass ich das Wort „normalerweise“ im vorherigen Absatz mehrmals betont habe. Das liegt daran, dass esNEINStandardisierung von Benutzeroberflächen oder wie BIOS/CSM/Legacy-Optionen aktiviert werden und mit Boot-Medien interagieren. Ein Computer kann also relativ unkomplizierte Optionen zur Steuerung des Boot-Modus externer Medien bieten, während Sie bei einem anderen Computer aussehen wie Lex Luthor oder Doctor Evil, bis Sie ihn dazu bringen, das zu tun, was Sie wollen. (Und Sie werden genauso schlecht gelaunt sein!)
Aus diesem Grund rate ich Ihnen generell, BIOS/CSM/Legacy-Unterstützung nicht zu verwenden, wenn Sie es vermeiden können. Der Startvorgang auf den meisten EFI/UEFI-basierten Computern ist viel einfacher, wenn BIOS/CSM/Legacy-Unterstützung nicht aktiviert ist. Natürlich ist es nicht immer möglich, nur auf EFI umzusteigen. In Ihrem Fall unterstützt Windows XP keine Starts im EFI-Modus (zumindest nicht auf x86- oder x86-64-Computern), sodass Sie für den Dual-Boot praktisch BIOS/CSM/Legacy-Unterstützung verwenden müssen. Ich erwähne meinen Rat, nur auf EFI umzusteigen, zum Nutzen anderer, die möglicherweise Windows 7 oder höher statt XP verwenden, oder für den Fall, dass Sie in Zukunft Änderungen an Ihrem Setup vornehmen möchten.
Antwort3
Die erste Frage hier wäre, welchen Master-Bootloader (MBR) Sie derzeit verwenden. Es könnte der NTFS-Bootloader sein oder Grub oder Lilo von Mint. Was auch immer, ich würde empfehlen, dem RH-Installer nicht zu erlauben, es zu ändern.
Weisen Sie das RH-Setup stattdessen an, seinen Bootloader in der RH-Partition und nicht im MBR zu installieren. Bearbeiten Sie dann die Einstellungen Ihres Master-Bootloaders, um diese Partition in das Startmenü aufzunehmen.