Entdecken Sie die Startoptionen für den Linux-Kernel

9

Gibt es eine verteilungsübergreifende Methode, um die dem Kernel bereitgestellten Startparameter zu ermitteln?

tzot
quelle

Antworten:

17

Angenommen, Sie fragen nach den Optionen, die an den aktuell ausgeführten 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 es kein / proc-Dateisystem gibt, können Sie sich ein Bild machen, indem Sie den aktuellen Kerneleintrag in grub.conf oder einer anderen Bootloader-Konfiguration suchen. (Verwenden Sie "uname -r", um zu sehen, welcher Kernel gerade ausgeführt wird.) Dies sagt Ihnen nicht, was zum Booten des aktuellen Kernels verwendet wurde, sondern nur, was normalerweise verwendet wird.

Quacksalber
quelle
Hinweis für Option 2: grub unter Ubuntu verwendet /boot/grub/menu.lst für seine Konfiguration. Ich denke, andere Systeme verwenden möglicherweise /etc/grub.conf.
Quacksalber Quijote
3

Ich vermute, Sie sprechen über den Linux-Kernel, daher gibt es eine Reihe von Standardparametern, die akzeptiert werden.

Ryan
quelle