Автор Тема: [РЕШЕНО] Установка expert mode в графическом режиме, ошибка rc.local  (Прочитано 3139 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VKH

При установке debian 8.1 в графическом режиме (не expert mode) нет проблем с rc.local при загрузке ОС.
При установке debian 8.1 expert mode (графический режим) появились проблемы:
1. rc.local, при загрузке выдает ошибку о невозможности загрузиться;
вывод sudo systemctl status rc.local -l
Spoiler: ShowHide
rc-local.service - /etc/rc.local Compatibility
   Loaded: loaded (/lib/systemd/system/rc-local.service; static)
   Active: failed (Result: exit-code) since Ср 2015-08-19 13:15:37 MSK; 1h 17min ago
  Process: 735 ExecStart=/etc/rc.local start (code=exited, status=2)

авг 19 13:15:34 Lcom rc.local[735]: /etc/rc.local: 13: /etc/rc.local: cannot create /sys/devices/system/cpu/cpufreq/conservative/down_threshold: Directory nonexistent
авг 19 13:15:37 Lcom systemd[1]: rc-local.service: control process exited, code=exited status=2
авг 19 13:15:37 Lcom systemd[1]: Failed to start /etc/rc.local Compatibility.
авг 19 13:15:37 Lcom systemd[1]: Unit rc-local.service entered failed state.

после загрузки ОС через терминал sudo systemctl start rc.local и все работает
Spoiler: ShowHide
rc-local.service - /etc/rc.local Compatibility
   Loaded: loaded (/lib/systemd/system/rc-local.service; static)
   Active: active (exited) since Ср 2015-08-19 14:36:02 MSK; 4s ago
  Process: 6270 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)

 Сам rc.local:
Spoiler: ShowHide
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo "35" > /sys/devices/system/cpu/cpufreq/conservative/down_threshold
exit 0

2. так же не работает cpufreqd. мои настройки не выполняются.
Предполагаю что проблема с правами доступа. При установке выбрал теневые пароли и root пользователя и создал учетную запись пользователя. После установки командой '# adduser пользователь sudo' добавил права sudo себе.
В чем пожет быть проблема, подскажите?


« Последнее редактирование: 01 Ноября 2015, 08:16:12 от VKH »
 

Оффлайн ferum

echo "35" > /sys/devices/system/cpu/cpufreq/conservative/down_threshold
За чем?
авг 19 13:15:34 Lcom rc.local[735]: /etc/rc.local: 13: /etc/rc.local: cannot create /sys/devices/system/cpu/cpufreq/conservative/down_threshold: Directory nonexistent
На него же ругается.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн VKH

Мне нужно подкорректировать параметры "conservative" в cpufreq, поэтому добавляю в rc.local чтобы при загрузке изменить параметр. Ругаться стал после установи expert mode
 

Оффлайн VKH

Собственно так и не решил проблемку с rc.local. При загрзуке выдает ошибки на мои  изменения.При этом, после загрузки, через терминал выполняется без сообщения об ошибке. Но сохраняет на текущий сеанс. Как еще можно на постоянной основе изменить параметры регулятора conservative или ondemand без использования rc.local?
 

betmus

  • Гость
Как еще можно на постоянной основе изменить параметры регулятора conservative или ondemand без использования rc.local?
Видимо rc.local пытается загрузить параметры слишком рано, соответственно подсунуть их туда, где они будут загружаться позже.
 

Оффлайн VKH

Это я понимаю, но куда? Как ранее писал такая проблема с rc.local только при установке системы в expert режиме. При обычном режиме установки системы rc.local обрабатывает все нормально. Я так понимаю ограничен доступ к определенным настройкам.
« Последнее редактирование: 31 Октября 2015, 22:37:33 от VKH »
 

Оффлайн yoric

Сколько раз проверяли, для чистоты эксперимента? Или Вам показалось, или что-то по-другому делаете...
А так установите sysfsutils, он для этого предназначен. И вообще, дебиан по умолчанию работает на ondemand, что-то делали, чтобы включить consrvative? А то правильно подсказывают, этого каталога просто нет.
 
Пользователи, которые поблагодарили этот пост: VKH

Оффлайн VKH

Настройки системы были полностью одинаковые, был только разный тип установки системы. Да, ondemand изменил на conservative. В загруженной системе rc.local через терминал отрабатывает без ошибок! Ошибка только при загрузке системы.

Cообщение объединено 01 Ноября 2015, 08:15:27
Проблема использования rc.local не решена. Для своих задача решил проблему используя sysfsutils. Благодарю за подсказку! Тему закрываю
« Последнее редактирование: 01 Ноября 2015, 08:15:27 от VKH »
 

Теги:
     

    [Решено] настройка locale

    Автор aim

    Ответов: 2
    Просмотров: 2283
    Последний ответ 03 Марта 2013, 17:18:15
    от aim
    первый запуск Debian 9, не вводится пароль. - РЕШЕНО

    Автор Паша-1

    Ответов: 5
    Просмотров: 3426
    Последний ответ 12 Октября 2018, 17:33:53
    от Ogis1975
    [РЕШЕНО] Debian 8.1, не форматирует жёсткий диск при установке

    Автор almukantarat

    Ответов: 5
    Просмотров: 6294
    Последний ответ 20 Августа 2015, 01:46:32
    от ioann.sys
    [Решено] Не могу обновиться до wheezy

    Автор themaster

    Ответов: 29
    Просмотров: 12259
    Последний ответ 23 Мая 2013, 09:56:57
    от qupl
    [Решено] Debian 10 + kernel 5.4 + Nvidia 430 - не могу установить драйвер

    Автор Victor555

    Ответов: 3
    Просмотров: 2642
    Последний ответ 19 Февраля 2020, 21:50:06
    от Victor555