Como um parâmetro pode ser adicionado ao comando de inicialização, mas não aceito pelo sysctl?

0

Eu posso adicionar com sucesso o libata.ignore_hpa=1 ao meu comando de inicialização e o seguinte cmd produzirá um '1' na inicialização:

cat /sys/module/libata/parameters/ignore_hpa

mas usando grep'ing sysctl -a para libata e tentando sysctl -w libata.ignore_hpa=1 resultar em falha.

Como um parâmetro pode ser adicionado ao comando de inicialização, mas não aceito pelo sysctl?

Obrigado

    
por c card 17.05.2013 / 18:04

1 resposta

0

Existem duas interfaces diferentes para acessar e controlar as informações do módulo. /sys usa as interfaces expostas my sysfs , mas isso é - na verdade - não o que é controlado por sysctl . Este último acessa coisas em /proc/sys .

    
por 17.05.2013 / 19:24