Я про самостоятельную сборку ядра? Оно вообще надо в современных дистрибутивах? Вот у меня Fedora13, что мне может предложить пересборка, чего у меня нет?
А оно вообще надо?
Вам оно вообще не надо.... выкинте это из головы... :-)
...что мне может предложить пересборка, чего у меня нет?
Ну вдруг ты захочешь сменить http://linuxforum.ru/viewtopic.php?id=6052? wink
Покажите вывод команды
zegrep -v '^#' /proc/config.gzтогда будет проще предположить, для чего вам может понадобиться пересборка ядра.
Покажите вывод команды
zegrep -v '^#' /proc/config.gz
тогда будет проще предположить, для чего вам может понадобиться пересборка ядра.
У меня такой нет :)
У меня такой нет :)
тем более не нужно даже думать на этим =)
Пересборка нужна обязательно. Вы же не покупаете валенки в магазине того размера который дадут?
Пересборка нужна обязательно. Вы же не покупаете валенки в магазине того размера который дадут?
Ну а если они мне подошли, зачем менять?
Вообще, что может дать пересборка?
теоретически улучшение работы, стабильность работы.
практически ХЗ. smile
Вообще, что может дать пересборка?
то, чего нет, но можно впиндюрить патчами.
уже в третьем посте дали ответ.
Ну а если мне валенки не нужны и я живу в африке. :D
Ну а если они мне подошли, зачем менять?
Тогда не надо, но это бывает редко
Вообще, что может дать пересборка?
Можно собрать ядро под себя. Это очень удобно. Я обычно отрубаю поддержку железа которого у меня нет. Выставляю нужную мне консоль.
Если я пересоберу ядро в fedore, оно в гибкости не потеряет? Я смогу модули подключать? И я так понял обновления ядра из репозитория придётся не ставить, так?
А кто его знает, надо ли:) Если все устраивает, то зачем что-то мудрить?
Я вот до этого 4 раза собирал полностью неработоспособное ядро:))) Сейчас решил по шагам идти, помаленьку за каждый шаг, уже два вечера потратил. Мне просто интересно. Любопытно:) Да и скорость работы меня крайне не устраивает. Перешел на Ubuntu 10.04 с лиценза Висты (шла вместе с буком) не так давно и сразу бросилась "тормознутость" Ubuntu. Сейчас хочу исправить сей недостаток путем конфигурирования ядра и ручной компиляции софта:)
я так понял обновления ядра из репозитория придётся не ставить, так?
Насколько я могу судить, так. Но по примеру Ubuntu, ядро обновляется крайне долго (официально). Так что если скачать самое последнее и настроить его, то "запаса" еще надолго хватит. К тому же никто не мешает потом скачивать новые ядра и конфигурировать только новые функции, используя старый .config
Сейчас решил по шагам идти
попробуйте например
[console]make localmodconfig[/console]
он используя ваш старый .config и данные о загруженных модулях выпилит всё ненужное.
обычно после этого остаёться проверить поддержку жестких дисков и ФС (на всякий пожарный), затем спокойно компилировать.
system-root, не знал. Об этом нигде ни слова не было, где я рыл. Он использует конфиг, который /boot/config- или тот, что лежит в папке с исходниками?
Виктор, я не проверял второй вариант, у меня таскал из /proc/config.gz и создавал свой в директории с исходниками, если не находил в /proc, брал /boot/config-..
system-root, сейчас запустил из папки с исходниками
[console]using config: '/boot/config-2.6.32-24-generic'[/console]
С этим вопросом я поспешил. Но дальше началось
[console]Cross-compiler tool prefix (CROSS_COMPILE) [] (NEW)[/console]
И дальше вопросы по списку. Но без описания. А на память я их не помню. Увы:)
P.S. в /proc у меня нет файлика config.gz
Оффтоп: в какой ветке можно задавать вопросы про непосредственное конфигурирование ядра?
И дальше вопросы по списку. Но без описания
это новые опции, которые не описаны в старом конфиге, можно смело зажать Enter =)
P.S. в /proc у меня нет файлика config.gz
в Generic, кажется есть галка, отвечающая за такую фишку.
system-root, сделал с зажатым Enter. На мой взгляд все опции с
/boot/config-2.6.32-24-genericостались без изменений. Даже галочки напротив Intel стоят (у меня AMD) и все то, что я так тщательно вычищал:) Либо я что-то делаю не так, либо придется и дальше ручками.