Überprüfen von Optionen in /boot/config-*
Im vorherigen Schritt haben Sie die Kernel-Konfiguration aus /proc/config.gz
angesehen. Ein weiterer Ort, an dem Kernel-Konfigurationsdateien häufig gespeichert werden, ist das Verzeichnis /boot
.
Das Verzeichnis /boot
enthält Dateien, die zum Booten des Betriebssystems benötigt werden, einschließlich des Kernels selbst und oft auch der Konfigurationsdatei, die zum Bauen des Kernels verwendet wurde.
Die Konfigurationsdatei in /boot
trägt typischerweise den Namen config-
gefolgt von der Kernel-Version. Da die Kernel-Version variieren kann, können wir ein Platzhalterzeichen (*
) verwenden, um den Dateinamen zu matchen.
Zunächst listen wir die Dateien im Verzeichnis /boot
auf, um zu sehen, ob dort eine Konfigurationsdatei existiert. Verwenden Sie den Befehl ls
:
ls /boot/
Sie sollten eine Liste von Dateien sehen, darunter eine, die mit config-
beginnt und von einer Versionsnummer gefolgt wird (z. B. config-5.15.0-105-generic
).
Jetzt lassen Sie uns den Inhalt dieser Datei anzeigen. Wir können den Befehl cat
verwenden, um den Dateiinhalt anzuzeigen. Denken Sie daran, config-*
durch den tatsächlichen Dateinamen zu ersetzen, den Sie in der vorherigen ls
-Ausgabe gefunden haben, oder verwenden Sie das Platzhalterzeichen. Die Verwendung des Platzhalterzeichens ist allgemeiner.
Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
cat /boot/config-*
Dadurch werden die Kernel-Konfigurationsoptionen aus der Datei im Verzeichnis /boot
angezeigt. Sie werden feststellen, dass der Inhalt sehr ähnlich, wenn nicht identisch, mit der Ausgabe ist, die Sie von zcat /proc/config.gz
gesehen haben. Dies liegt daran, dass /proc/config.gz
oft eine komprimierte Kopie der Konfigurationsdatei im Verzeichnis /boot
ist.
Das Verwenden von cat
auf der Datei in /boot
ist eine weitere Möglichkeit, auf die Kernel-Konfiguration zuzugreifen, insbesondere wenn /proc/config.gz
nicht verfügbar ist oder Sie die unkomprimierte Version direkt sehen möchten.
Wiederum können Sie die Ausgabe an less
weiterleiten, um die Anzeige zu erleichtern:
cat /boot/config-* | less
Drücken Sie q
, um less
zu beenden.
Das Verständnis, wo man die Kernel-Konfiguration findet, ist wichtig für die Fehlerbehebung und die fortgeschrittene Systemadministration.
Klicken Sie auf Weiter, um fortzufahren.