发现 linux 内核启动选项

tzo*_*zot 9 linux boot kernel

是否有一种交叉分布的方式来了解提供给内核的引导参数?

qua*_*ote 17

假设您询问传递给当前运行内核的选项?

  1. 如果 /proc 文件系统正在使用中,/proc/cmdline 会准确地告诉您传递给内核的选项。

    $ cat /proc/cmdline  
    root=UUID=3630dd43-f9f9-40b1-8a5f-72c13f2b309c ro quiet splash
    
    Run Code Online (Sandbox Code Playgroud)
  2. 如果没有 /proc 文件系统,您可以通过在 grub.conf 或其他引导加载程序配置中查找当前内核的条目来了解。(使用“uname -r”查看当前正在运行的内核。)这不会告诉您使用什么来引导当前内核,而只会告诉您通常使用的是什么。