rEFInd steckt in einer Boot-Schleife. Gibt es ein Protokoll?

903
copolii

Ich bin dreifach booten von Windown 7, Windows 10 und Ubuntu. refind hatte schon lange für mich gearbeitet. Bis es plötzlich mit dem Boot-Looping begann ... das ist jedoch kein ganz genauer Begriff. Folgendes passiert, wenn ich meinen Bootloader auf rEFInd umstelle:

  • Der Bildschirm flackert blau und der PC wird neu gestartet.
  • Dies geschieht irgendwo zwischen 3 und 10 Mal (ich weiß nicht, was zum Schluss die Schleife klickt).
  • Wenn es endlich bootet, gibt es keine Anzeichen von rEFInd. Es startet einfach mein Standard-Betriebssystem.
  • Wenn ich es wage, eine Taste zu drücken, läuft die Boot-Schleife immer weiter. Ich habe es bis zu einer halben Stunde gegeben und es geht nicht weiter.

Ich weiß nicht, wann genau das angefangen hat und ich kann anscheinend kein Protokoll finden, aber ich habe ein paar Vermutungen. Das Problem begann ungefähr zu der Zeit, als ich ...

  • Kaufte meinen 4K-Monitor. Ich habe einen 4K- und einen FHD-Monitor (zuvor hatte 3xFHD und es lief gut).
  • Ich habe versucht, einen Hackintosh einzurichten, aber da ich einen Mac Mini habe, hatte er wirklich keine Priorität. Wenn es nicht funktionierte, habe ich mich nicht damit beschäftigt.
  • Entweder hat Ubuntu oder W10 meinen Bootloader von rEFInd in sich selbst geändert (daher ist das Problem möglicherweise schon vor langer Zeit aufgetreten, als ich es bemerkte).

Wie kann ich das debuggen?

0

1 Antwort auf die Frage

1
Rod Smith

rEFInd erzeugt leider keine Protokolldateien. Es ist jedoch unklar, ob rEFInd überhaupt startet. Es klingt ein bisschen so, als würde die EFI versuchen, einen Bootloader nach dem anderen zu starten, und nach jedem Fehler wird ein anderer Bootloader in der Boot-Optionsliste angezeigt oder möglicherweise neu gestartet, bis er erfolgreich ist.

Einige Fragen und Tipps zur Fehlersuche / Reparatur:

  • Sie sagen, dass das System neu startet. Sind Sie davon überzeugt, oder wechseln Sie einfach nach dem Ausfall des vorherigen zum nächsten Bootloader? Ein Neustart wird normalerweise durch das erneute Erscheinen des Herstellerlogos und des POST-Bildschirms begleitet.
  • Sie sagen, Ihr Computer startet schließlich das Standardbetriebssystem. Ist dies der Standard als in der EFI - NVRAM festgelegt (und gezeigt durch sudo efibootmgr, EasyUEFI, und ähnliche Werkzeuge) oder der Standard wie in REFind Besteck refind.confKonfigurationsdatei? Wenn Sie die refind.confStandardeinstellung anpassen, ändert sich dadurch das startfähige Betriebssystem?
  • Die Ausgabe von sudo efibootmgr -vUbuntu oder die in EasyUEFI angezeigten Boot-Optionen können bei der Diagnose Ihres Problems hilfreich sein.
  • Je nachdem, was efibootmgroder EasyUEFI angezeigt wird, können Sie das Problem möglicherweise beheben, indem Sie die Startreihenfolge mit demselben Tool anpassen.
  • Wenn das Problem durch fremde Programme wie den von Ihnen installierten Hackintosh-Bootloader verursacht wird, kann es hilfreich sein, ihn zu entfernen. Überprüfen Sie Ihre EFI-Systempartition auf solche Programme. Kleeblatt zum Beispiel wäre normalerweise in EFI/Cloverder ESP IIRC enthalten.
  • Wenn rEFInd nicht richtig funktioniert, kann es hilfreich sein, es vom ESP zu entfernen. Wenn Sie sich jedoch beim Booten von Ubuntu auf rEFInd verlassen, wird Ubuntu so lange nicht mehr bootfähig, bis Sie das Problem gelöst haben, und entweder ReFInd oder einen anderen EFI-Bootloader für Linux erneut installieren, z. B. GRUB 2 von Ubuntu.
  • Es ist denkbar, dass das Problem mit einem beschädigten ESP-Dateisystem zusammenhängt. Wenn ja, kann eine Reparatur (mit dosfsckUbuntu oder CHKDSKWindows) hilfreich sein. Beachten Sie, dass beschädigte ESPs durch einen Fehler beim Deaktivieren des Schnellstarts und des Ruhezustands in Windows verursacht werden können. Siehe hier und hier für Informationen darüber, wie diese Funktionen zu deaktivieren.
  • Wenn rEFInd Ihren 4K-Monitor nicht mag, ist es denkbar, dass das Anpassen der resolutionLinie in refind.confoder das Auskommentieren der textonlyLinie hilfreich wäre. Es besteht jedoch die Möglichkeit, dass sich dies ebenfalls verschlimmert. Gehen Sie also vorsichtig vor.
  • Wenn möglich, ziehen Sie den neuen 4K-Monitor heraus und schließen Sie einen Monitor mit niedrigerer Auflösung an, um zu sehen, ob dies hilfreich ist.
  • Wenn Sie in Ihre Ubuntu-Installation oder eine Ubuntu-Notfalldiskette booten können, können Sie das Boot Repair-Dienstprogramm ausführen und die Option "BootInfo-Zusammenfassung erstellen" auswählen. ( Klicken Sie NICHT auf "Empfohlene Reparatur", zumindest noch nicht!) Wenn Sie gefragt werden, ob Sie den Bericht hochladen möchten, klicken Sie auf "Ja" und geben Sie die hier angegebene URL ein. Dies sollte hilfreiche Diagnoseinformationen für Ihre Konfiguration liefern, obwohl Ihr Problem so ungewöhnlich ist, dass Hinweise in der Ausgabe knapp sind. Trotzdem lohnt es sich, diese Informationen zu veröffentlichen.

Ich kann nicht versprechen, dass einer dieser Tipps das Problem löst oder sogar Informationen liefert, die Ihnen helfen, das Problem zu lösen, aber sie sind das, was sofort in den Sinn kommt.

Danke, Rod. Mit so wenig EFI-Kenntnissen war es schwierig, die richtige Frage zu stellen. Ich glaube, Sie haben Recht, dass rEFInd nicht einmal startet. Ich habe alle SSDs getrennt und es war in Ordnung. Dann steckte ich den Hackintosh-Boot-USB ein und das Flimmern ist wieder da. Es scheint, dass das UEFI-BIOS ein Problem mit dieser spezifischen Konfiguration von 'Clover' hatte oder mit der Art, wie meine SSDs verbunden waren. Ich habe die GPU herausgenommen (blockiert meine SSD-Ports), alle SSDs entfernt und sie wieder angeschlossen. Es funktioniert jetzt und ich denke, das Problem war eigentlich mein DVD-Laufwerk. In älteren BIOS-Versionen hat es sich auch als fehlerhaft erwiesen. copolii vor 6 Jahren 0