ArNS Blog

О самосовершенствовании, психологии, навыках, влиянии и многом другом...

Asus eee PC 4G

На днях занимался настройкой Xandros'а на Asus eee PC 4G. Всего из настроек нужно было установить cpufrequtils и cpufreqd — заставив тем самым ось снижать частоту процессора и яркость дисплея.

Оказалось, что демоны из /etc/rcX.d запускаться отказываются. Googl'ил почти целый день, ни одного русскоязычного пользователя этого не заметили — разве такое возможно?

Выяснил, что ядро Asus eee PC 4G пропатченое, и в отличие от Дебиановского запускает /sbin/fastinit, а тот уже сам выбирает, что ему запускать.

Данная проблема решается двумя способами:

Первый: удаляется /sbin/fastinit и создается жесткая ссылка /sbin/fastinit с файла /sbin/init. В этом случае ядро запускает стандартный init и продолжает работу в нормальном не кастрированном режиме.

Второй: создаем файл /etc/fastservices и записываем в него необходимые нам для работы демоны (из /etc/init.d). Выглядеть это должно так:

Code:
cron  
cpufreqd

Находим файл /usr/sbin/services.sh и перемещаем строки:

Code:
modprobe p4-clockmod  
modprobe cpufreq_ondemand

и ставим их сразу после строк:

Code:
sleep 2  
modprobe usb-storage

Остается только настроить /etc/cpufreqd.conf и наслаждаться приростом времени автономной работы Asus eee PC 4G

30.08.2008 06:02 Добавил: Greignar
Комментарии
Комментарии отсутствуют...
Страницы: 0
Добавление комментария
Имя:
Почта:
Сайт:
Осталось ввести (символов):

Угадайте графический код:

Навигация
Сервис
Подписка
Подписаться на блог
Поиск

Цитата
Если бы человечество стремилось к справедливости, оно бы давно его добилось. (Хэзлитт)
©Greignar | Powered by ArSEngine v.4.5.1 | All rights reserved | Внимание! Копирование материалов разрешается только со ссылкой на источник. Admin's LogON