rEFInd hat die richtige Linux-Distribution nicht erkannt und zeigt daher nicht das richtige Symbol. Wie kann ich das ändern?

1767
Electric Coffee

Ich mache derzeit einen dreifachen Boot-Start von Mac Windows und Ubuntu auf meinem Computer. Laut der rEFInd-Website sollte die Software Linux-Distributionen automatisch erkennen und das richtige Symbol anzeigen können.

Anstatt ein Ubuntu-Logo zu zeigen, wird lediglich Tux angezeigt. Dies ist gut geeignet, um das richtige Betriebssystem zu identifizieren, es zeigt jedoch nicht genau an, welches System ich an dieser Stelle verwende.

Ich gebe zu, dass dies eine sehr untergeordnete Angelegenheit ist, aber ich würde es trotzdem gerne reparieren lassen.

So weiß jemand hier, wie das Symbol zu ändern, ohne die Bearbeitung der Dateinamen os_ubuntu.icnszu os_linux.icns?

0

2 Antworten auf die Frage

1
Rod Smith

Normalerweise erkennt rEFInd eine Ubuntu-Installation und zeigt das richtige Symbol dafür an. Wenn dies nicht funktioniert, überprüfen Sie diesen Abschnitt der rEFInd-Dokumentation (in der Liste mit Aufzählungszeichen sind mehrere Möglichkeiten angegeben, das von rEFInd verwendete Symbol zu ändern). Wenn die betreffenden Symbole einen Linux-Kernel direkt booten, ist das Ändern des Dateisystemnamens wahrscheinlich die sauberste Lösung. Wenn der Kernel /dev/sda5beispielsweise aktiviert ist und ext2fs, ext3fs oder ext4fs verwendet, können Sie Folgendes eingeben:

sudo tune2fs -L ubuntu /dev/sda5 

Wenn Sie weitere Hilfe benötigen, sagen Sie bitte, wie rEFInd die Bootloader identifiziert, die über das generische Tux-Symbol verfügen. Welcher Text wird also unter den Symbolen angezeigt, wenn Sie einen Eintrag markieren?

0
krowe

I've never used refind (are you kidding me with that capitalization?) but can't you just edit the stanza?

http://www.rodsbooks.com/refind/configfile.html#stanzas

Quote:

icon | filename | Sets the filename for an icon for the menu. If you omit this item, a default icon will be used, based on rEFInd's auto-detection algorithms. The filename should be a complete path from the root of the current directory, not relative to the default icons subdirectory or the one set via icons_dir.

That seems to be the problem and the solution.

schöne Kapitalisierung, nicht wahr? Electric Coffee vor 10 Jahren 0
Diese Lösung funktioniert, wenn rEFInd über manuelle Startzeilen verwendet wird. Die meisten Benutzer verwenden es jedoch nicht auf diese Weise. Es ist im Allgemeinen einfacher, rEFInd mit automatischer Kernelerkennung zu verwenden. Dafür ist eine andere Lösung erforderlich, wie in meiner vollständigen Antwort angegeben. Rod Smith vor 10 Jahren 0