Prüfen der Konfigurationsprotokolle in dmesg
In diesem Schritt werden wir die Kernel-Protokolle mit dem Befehl dmesg
untersuchen, um Informationen zur Kernel-Konfiguration zu finden. dmesg
ist ein Befehlszeilen-Programm, das den Nachrichtenpuffer des Kernels ausgibt. Dieser Puffer enthält Informationen über Hardware, Treiber und andere Systemereignisse, einschließlich Details zur Kernel-Konfiguration beim Booten.
Um die Kernel-Protokolle anzuzeigen, verwenden Sie den folgenden Befehl:
dmesg | less
Dieser Befehl leitet die Ausgabe von dmesg
an den Befehl less
weiter, der es Ihnen ermöglicht, durch die Protokolle zu scrollen.
Die Kernel-Konfigurationsinformationen werden normalerweise zu Beginn der Protokolle während des Bootvorgangs ausgegeben. Um die Protokolle zu filtern und konfigurationsbezogene Nachrichten zu finden, können Sie den Befehl grep
verwenden.
Versuchen Sie den folgenden Befehl, um Zeilen zu suchen, die "config" enthalten:
dmesg | grep config | less
Dieser Befehl leitet die Ausgabe von dmesg
an grep config
weiter, das die Zeilen filtert, die das Wort "config" enthalten, und leitet dann das Ergebnis an less
weiter, um es einfach anzeigen zu können.
Sie sehen möglicherweise eine Ausgabe ähnlich dieser:
[Platzhalter: Zeitstempel] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-[Platzhalter: Kernel-Version] root=UUID=[Platzhalter: UUID] ro quiet splash vt.handoff=7
[Platzhalter: Zeitstempel] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-[Platzhalter: Kernel-Version] root=UUID=[Platzhalter: UUID] ro quiet splash vt.handoff=7
[Platzhalter: Zeitstempel] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS [Platzhalter: BIOS-Version] 04/01/2014
Sie können auch nach bestimmten Konfigurationsoptionen suchen. Beispielsweise können Sie den folgenden Befehl verwenden, um herauszufinden, ob CONFIG_EXT4_FS
aktiviert ist:
dmesg | grep CONFIG_EXT4_FS
Wenn die Option aktiviert ist, sehen Sie eine Zeile ähnlich dieser:
[Platzhalter: Zeitstempel] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Wenn die Option nicht aktiviert ist, sehen Sie keine Ausgabe.
Durch die Prüfung der dmesg
-Ausgabe können Sie die Kernel-Konfiguration überprüfen und potenzielle Probleme aufgrund fehlender oder falscher Konfigurationsoptionen identifizieren.
Drücken Sie q
, um less
zu beenden.