Descubra as opções de inicialização do kernel linux

9

Existe uma maneira de distribuição cruzada para conhecer os parâmetros de inicialização fornecidos ao kernel?

tzot
fonte

Respostas:

17

Supondo que você esteja perguntando sobre as opções passadas para o kernel em execução no momento?

  1. Se o sistema de arquivos / proc estiver em uso, / proc / cmdline informa exatamente quais opções foram passadas para o kernel.

    $ cat /proc/cmdline  
    root=UUID=3630dd43-f9f9-40b1-8a5f-72c13f2b309c ro quiet splash
    
  2. Se não houver um sistema de arquivos / proc, você pode ter uma idéia encontrando a entrada atual do kernel no grub.conf ou outra configuração do gerenciador de inicialização. (Use "uname -r" para ver qual kernel está em execução no momento.) Isso não informará o que foi usado para inicializar o kernel atual, apenas o que é NORMALMENTE usado.

charlatão quixote
fonte
Nota para a opção 2: o grub no Ubuntu usa /boot/grub/menu.lst para sua configuração. Eu acho que outros sistemas podem usar o /etc/grub.conf.
quack quixote
3

Suponho que você esteja falando sobre o Kernel do Linux, então há um conjunto de parâmetros padrão que ele aceita.

Ryan
fonte