sysctl.conf, не работающий на начальной загрузке

Войдите в синаптический диспетчер пакетов и прокрутите вниз, пока Вы не найдете изображение Linux -*

Можно безопасно удалить их всех, кроме того, от которого Вы загрузились. (Можно узнать это путем выполнения 'uname-r' из командной строки.

Также выполнение 'sudo склонный - добирается, автоудаляют - чистка' от командной строки может обнаружить 'старые' и автоматически удалить их.

4
задан 16 May 2011 в 18:03
3 ответа

Взгляните на Некоторые sysctl игнорируются при загрузке . Короче говоря, настройки применяются раньше, чем загружаются некоторые модули ядра.

6
ответ дан 3 December 2019 в 03:01

На человечности это будет загружено как часть новомодного демона, выполняющего/etc/init/procps.conf файл.

Проверьте, что это там, и что Вы не отключили его.

1
ответ дан 3 December 2019 в 03:01

Если это - что-нибудь как Debian, на начальной загрузке sysctl выполняется /etc/init.d/procps. Для сравнения мое значение по умолчанию каждый походит на это.

# /etc/init.d/procps: Set kernel variables from /etc/sysctl.conf
# Description:  Loads kernel parameters that are specified in /etc/sysctl.conf
which sysctl > /dev/null || exit 0
                   for file in /etc/sysctl.conf /etc/sysctl.d/*.conf ; do
                                   sysctl $quiet -p "$file"

Могло бы стоить проверить, там ли это, и если Ваши runlevel init символьная ссылка (ссылки) неповреждены. (шахта в rcS.d только.). Это не чувствительный файл конфигурации, таким образом, 644 полномочий не должны быть проблемой.

0
ответ дан 3 December 2019 в 03:01

Теги

Похожие вопросы