Das Laden dauert 10 Sekunden

840
Rocket Hazmat

Ich habe ein Lenovo ThinkPad T430 (Core i5, Ivy Bridge). Ich habe mein System von BIOS-MBR zu UEFI-GPT konvertiert. Das hat perfekt funktioniert. Ich habe rEFInd so konfiguriert, dass es sowohl Arch Linux als auch Windows 8.1 lädt . Das funktioniert auch einwandfrei.

Das Problem ist, wie lange es dauert, bis rEFInd erscheint. Es dauert fast 10 Sekunden, bis es erscheint. Warum dauert das Auftauchen so lange?

Hier ist meine refind.confDatei: http://pastebin.com/8FVJ36wE

Ich dachte, das Ändern meiner Bildschirmauflösung würde helfen, aber das tat es nicht. Ich habe auch versucht, die automatische Erkennung zu deaktivieren, und das Laden dauert immer noch 10 Sekunden. Was könnte dazu führen, dass es so langsam bootet?

1

1 Antwort auf die Frage

1
Rod Smith

In einigen Fällen können nicht benötigte EFI-Treiber dazu führen, dass rEFInd langsamer startet. Prüfen Sie dies. (Treiber werden normalerweise im Verzeichnis driversoder des drivers_x64Verzeichnisses von rEFInd installiert - also normalerweise /boot/efi/EFI/refind/driversoder /boot/efi/EFI/refind/drivers_x64unter Linux.) Normalerweise benötigen Sie nur einen Treiber für den Dateisystemtyp, auf dem sich Ihr Kernel befindet.

Das ist ein guter Gedanke. Ich werde das ausprobieren. Ich denke, ich brauche nur ext2 (für `/ boot`). Rocket Hazmat vor 10 Jahren 0
Seltsamerweise schien dies keinen Unterschied zu machen. Es dauert immer noch 10 Sekunden, um zu erscheinen. Rocket Hazmat vor 10 Jahren 0
Überprüfen Sie Ihre Firmware-Einstellungen auf Optionen für die Unterstützung von "CSM" oder "Legacy". Wenn aktiv, versuchen Sie, sie zu deaktivieren, da sie normalerweise einige Sekunden zur Startzeit hinzufügen. (Ich würde erwarten, dass sich dies auf die Zeit zum Booten auswirkt, * etwas *, aber wenn Sie die BIOS / CSM / Legacy-Unterstützung gleichzeitig mit der Installation von rEFInd aktiviert haben, könnten Sie fälschlicherweise glauben, dass REFInd seine Zeit in Anspruch nahm.) Rod Smith vor 10 Jahren 0
Es ist nur auf UEFI eingestellt und CSM ist deaktiviert. Ich werde einige andere BIOS-Einstellungen überprüfen. Vielleicht versucht es, von anderen Geräten vor der Festplatte zu booten. Rocket Hazmat vor 10 Jahren 0
Verwenden Sie `efibootmgr -v` unter Linux, um die Boot-Prioritäten der Firmware zu überprüfen (siehe Zeile` BootOrder`). Es könnte sein, dass etwas vor rEFInd gestartet wird, aber es wird beendet, ohne etwas zu tun, oder es schlägt fehl. Sie können auch versuchen, den ext2fs-EFI-Treiber durch den ext4fs-Treiber zu ersetzen. Es besteht eine geringe Chance, dass der ext2fs-Treiber aus irgendeinem Grund träge ist, der ext4fs-Treiber jedoch effizienter ist. Rod Smith vor 10 Jahren 0
rEFInd seems to be 1st in the BootOrder line. I tried removing all but the ext2 driver and it didn't work, so I'll try removing all but the ext4 one maybe? I'm not sure if that'll do anything. I think I'm ok with just dealing with it for now. Rocket Hazmat vor 10 Jahren 0
Da Sie Arch verwenden, besteht eine andere Möglichkeit darin, FAT auf Ihrer `/ boot'-Partition zu verwenden und die EFI-Treiber vollständig zu entfernen. (Einige Distributionen sind auf symbolische Links in `/ boot` angewiesen, Arch jedoch nicht. Tatsächlich laden viele Arch-Benutzer den ESP unter` / boot` ein.) Rod Smith vor 10 Jahren 0
Im Moment ist `/ boot` ext2 und das ESP befindet sich unter` / boot / efi`. Das ist kein schlechter Vorschlag. Rocket Hazmat vor 10 Jahren 0