Замена ядра.
Шаманыш 19 июня, 2007 - 20:49
Провожу апдейт с 18 на 21.
Решил таки по этому случаю опробовать Genkernel.
Сначала я думал, что он точно определит моё оборудование и предложит только необходимые модули.
А вот фиг! Чудес не бывает: он модулями повключал почти всё, без разбора :)
Пришлось чистить.
Вот и первый вопрос:
Есть ли такая софтина которая сама по показаниям диагностики готовит предварительный конфиг ядра?
Наткнулся на
* app-admin/powertweak Available versions: 0.99.5-r1 Homepage: http://powertweak.sourceforge.net/ Description: Tune your kernel and hardware settings for optimal performance
Но, пока не знаю, это то что нужно, или вовсе нет
======================================================
Вторая проблемка.
По рассеянности удалил очень старые исходники (2.6.17)
А модули этого старго ядра остались.
Терь их только вручную удалить можно, да?
Тогда вопрос: make modules_install помещает файлы только в /lib/modules/... или ещё куданить?
»
- Для комментирования войдите или зарегистрируйтесь
По второй части
По второй части - удалить можно (вместе с ядром в /boot), их уже никуда не применить.
По умолчанию make modules_install кидает все именно туда, если не указывается явно другое место.
_________________
From Siberia with Love!
Да
Железный способ чтобы почистить все до конца - выполнить make mrproper && make modules_uninstall перед emerge -C. Ну и ессно удалить ядро из /boot (если оно там есть конечно, у меня просто симлинка)
Насчет определения оборудования - lspci уже отменили? Потратишь полчаса на настройку, зато будешь 100% уверен в правильности.
_________________
~? **!
Спасибо
Спасибо большое всем за оперативное пояснение, почистился :)
> lspci уже отменили? Потратишь полчаса на настройку, зато будешь 100% уверен в правильности.
Еслиб так просто...
Сёдня с ужина вот сидел, сверял чипы материнки и PCI плат, больше всего времени заняли сенсоры, rtc, tvtuner.
А ведь ещё не все чипы, в конфиге написаны, сказано просто чипы анологичные данному.
А ведь один lspci не даст ответа какие технологии и возможности держит тот или иной девайс, есть HPET или ERTC, на каком чипе наваян cmos-rtc? имеется ли на борту аппаратный генератор случайных чисел, и какого он типа? Если одновременно имеется аппаратная поддержка HPET и Enhanced Real Time Clock, то, что лучше подойдёт для Voluntary Kernel Preemption?
Для решения этих вопросов требуется целый комплекс программ диагностики. и перелопачивание спецификаций вендоров.
короче, щас перегружусь :D
...Перегрузился, обновил сторонние модули, всё отлично работает :)
PCI - это, конечно
PCI - это, конечно еще не всё.
А lshw не пробовал?
У меня powertweak
У меня powertweak вообще почему-то работать отказывается. Устанавливается корректно. При запуске
Пытаюсь запустить демона:
Конфиг /etc/powertweak/tweaks содержит одну закомментированну строку, что это дефольтный конфиг.
_________________
Во имя Святого Пингвина!
Не надо
Не надо использовать генкернел. Ни одна софтина не настроит ядро так как это сделает человек знающий свое железо
Что не надо?
genkernel имеет опцию --oldconfig Настраивай на здоровье руками, а собирать потом можно и genkrnel. Я лично так и делаю
genkernel --menuconfig
genkernel --menuconfig all
И настраивай свое железо как душе угодно. Ежели без опций - берется конфиг из /usr/share/genkernel/...
Так генкернел
Так генкернел не для этого сделан! Ёпта.
Оно надо для автоматизации сборки ядра.А не конфигурирования.
Это когда ты ядро обновляешь с 2.6.18-r8 до r9 - одной командой.
Или я не правильно понял..
Всё таки руками как то привычнее. Не доверяю я ему. :)