Entdecken Sie die Linux Kernel-Startoptionen

4669
tzot

Gibt es einen verteilungsübergreifenden Weg, um die Boot-Parameter zu erfahren, die dem Kernel bereitgestellt werden?

9

2 Antworten auf die Frage

17
quack quixote

Angenommen, Sie fragen nach den Optionen, die an den aktuell laufenden Kernel übergeben werden?

  1. Wenn das Dateisystem / proc verwendet wird, teilt Ihnen / proc / cmdline genau mit, welche Optionen an den Kernel übergeben wurden.

    $ cat /proc/cmdline  root=UUID=3630dd43-f9f9-40b1-8a5f-72c13f2b309c ro quiet splash 
  2. Wenn kein / proc-Dateisystem vorhanden ist, können Sie eine Idee erhalten, indem Sie den aktuellen Kernel-Eintrag in der Datei grub.conf oder einer anderen Bootloader-Konfiguration finden. (Verwenden Sie "uname -r", um zu sehen, welcher Kernel derzeit ausgeführt wird.) Dies sagt Ihnen nicht, was WAS zum Booten des aktuellen Kernels verwendet hat, sondern nur, was normalerweise verwendet wird.

Hinweis für Option 2: grub unter Ubuntu verwendet /boot/grub/menu.lst für seine Konfiguration. Ich denke, dass andere Systeme /etc/grub.conf verwenden können. quack quixote vor 15 Jahren 0
3
Ryan

Ich vermute, Sie sprechen vom Linux-Kernel, also gibt es eine Reihe von Standardparametern, die er akzeptiert.