Обновление ядра в FC1

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Обновление ядра в FC1

Сообщение Sparky »

Кто нибудь ручками сставил новое ядро из ветки 2.4.x на FC1? Как разруливали траблы с загрузкой модулей?
Я поставил 2.4.26, некоторые модули перестали грузится, предполагаю, что нужно переписать для них алиасы, но не знаю на что переписать!? :ph34r:
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
MaXim
Сообщения: 33

Re: Обновление ядра в FC1

Сообщение MaXim »

А откуда ты ядро брал? И как ставил (из rpm или сам собирал?)
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Обновление ядра в FC1

Сообщение Sparky »

(MaXim @ Пятница, 11 Июня 2004, 13:10) писал(а):А откуда ты ядро брал? И как ставил (из rpm или сам собирал?)

Кто нибудь ручками сставил новое ядро из ветки 2.4.x

брал на kernel.org
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
MaXim
Сообщения: 33

Re: Обновление ядра в FC1

Сообщение MaXim »

Просто дистрибутивописатели обычно добавляют в ядро много чего сверх стандартного с kernel.org. Какие модули перестали грузится то?
Спасибо сказали:
ricardo13
Сообщения: 2

Re: Обновление ядра в FC1

Сообщение ricardo13 »

[QUOTE]
Кто нибудь ручками сставил новое ядро из ветки 2.4.x на FC1

Да, и не раз.

[QUOTE]траблы с загрузкой модулей?[QUOTE]
Какие?
Спасибо сказали:
askh
Сообщения: 9

Re: Обновление ядра в FC1

Сообщение askh »

Я пробовал ставить оригинальное ядро на RedHat 7.3 - вроде всё работало, но иногда система зависала. Возможно я не совсем правильно сконфигурировал ядро, но столь же возможно, что это был закономерный эффект, ведь система строилась из расчёта использования модифицированного ядра... Кстати, в RedHat 7.3 при компиляции пакета с ядром в частности получался файл kernel-версия.i386.rpm, а пытаюсь скомпилировать пакет с ядром для FC1, и подобного пакета не получается - только пакет с документацией, с исходными текстами и т.д. У меня что-то не так, или так и должно быть? Исходные тексты мне так и не удалось скомпилировать, я даже попробовал использовать примерный конфиг из каталога с исходниками, безо всяких изменений - компиляция не прошла :-( Интересно, что я мог сделать с системой? Вроде только ставились пакеты обновлений (также компилировались из исходников, в хронологическом порядке). Кто-нибудь компилировал пакет с ядром для FC1?
Спасибо сказали:
Аватара пользователя
Neptune
Сообщения: 35

Re: Обновление ядра в FC1

Сообщение Neptune »

Менял неоднократно. На kernel.org забей.
В FC1/2 компилировал.
Есть просто kernel, есть kernel-source
rpmbuild --rebuild kernel-xxx-.src.rpm и получишь .i386.rpm
Спасибо сказали:
askh
Сообщения: 9

Re: Обновление ядра в FC1

Сообщение askh »

(Neptune @ Воскресенье, 13 Июня 2004, 19:47) писал(а):Менял неоднократно. На kernel.org забей.
В FC1/2 компилировал.
Есть просто kernel, есть kernel-source
rpmbuild --rebuild kernel-xxx-.src.rpm и получишь .i386.rpm

Хм, именно так и делал: rpmbuild --rebuild kernel-версия.src.rpm - в числе скомпилированных пакетов нет пакета kernel :-( Причём компилировал как обновлённый пакет, так и оригинальный, из дистрибутива, с одинаковым результатом. Надо будет ещё раз запустить компиляцию и внимательнее поизучать логи...
Кстати, нехорошо всё-таки, что они используют модифицированное ядро, а не оригинальное. Неправильно это как-то... Мне периодически хочется из-за этого поменять дистрибутив. Кстати, кто-нибудь знает, в каких дистрибутивах ядро Linux используется без изменений? В первую очередь интересует, как обстоит дело в Debian и Slackware.
Спасибо сказали:
askh
Сообщения: 9

Re: Обновление ядра в FC1

Сообщение askh »

(askh @ Понедельник, 14 Июня 2004, 18:33) писал(а):Хм, именно так и делал: rpmbuild --rebuild kernel-версия.src.rpm

Кажется разобрался. Если сделать "rpmbuild --rebuild kerlen-версия.src.rpm", то он скомпилирует набор пакетов для архитектуры i386, куда пакет kernel почему-то не входит (видимо, предлагают самим компилировать), а если указать (при помощи ключа --target) другую архитектуру (к примеру, --target=i686), то получаем в соответствующем каталоге пакеты для этой архитектуры.
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Обновление ядра в FC1

Сообщение Sparky »

А я не доверяю rpmbuild лучше ИМХО ядро ручками собирать, вот посавил себе 2.6.7 на FC1 и не парюсь....
А к теме топика - это я забыл поддержку iptables в ядро включить вот оно и ругалось при загрузке B)
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
Den
Сообщения: 12

Re: Обновление ядра в FC1

Сообщение Den »

http://people.redhat.com/arjanv/2.6/SRPMS.kernel/ - сборки ядра для Fedora Core и Redhat 9.0.
Я всё-же рекомендую использовать их. Всё хорошее с kernel.org в этих ядрах остаётся не тронутым, добавляются только новые драйвера для различных устройств. По опыту известно, что большинство нововведений появляются потом в ядре с kernel.org (например небезызвестный 4KSTACKS).
Правда лучше использовать официальные апдейты ядра для FC2.

Сборка ядра из src.prm
Ядро rpmbuild --rebuild --target=noarch,i686 kernel-2.6.7.lalala.src.rpm (необходимо примерно 1.5 Гб на диске)

Если надо добавить поддержку NTFS:
rpm -i kernel-2.6.7.lalala.src.rpm

В rpmbuild_directory/SOURCES
Добавляем 3 строки в файл kernel-2.6.7-i686.config (или smp, если оно надо)
CONFIG_NTFS_FS=m
CONFIG_NTFS_RW=y
CONFIG_NTFS_DEBUG=n
После этого
rpmbuild -bb --target=i686,noarch kernel-2.6.spec
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Обновление ядра в FC1

Сообщение serg_sk »

Нет ну всетаки ручками собрать лучше IMXO! Вот себе сутра собрал 2.6.7!
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
ezheg
Сообщения: 258
Статус: джидай 3-го уровня
ОС: Mac OS X

Re: Обновление ядра в FC1

Сообщение ezheg »

(serg_sk @ Пятница, 25 Июня 2004, 11:52) писал(а):Нет ну всетаки ручками собрать лучше IMXO! Вот себе сутра собрал 2.6.7!

Под шляпой? Ну и как впечатления?
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Обновление ядра в FC1

Сообщение Sparky »

(piton3000 @ Пятница, 25 Июня 2004, 15:22) писал(а):
(serg_sk @ Пятница, 25 Июня 2004, 11:52) писал(а): Нет ну всетаки ручками собрать лучше IMXO! Вот себе сутра собрал 2.6.7!

Под шляпой? Ну и как впечатления?

Прекрасные ощущения тока один небольшой баг остался а так все здорово собралось практичесски без конфликтов :D
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Обновление ядра в FC1

Сообщение serg_sk »

Хреново!!! Ни модема нету ни звука!!! И не могу понять в чем дело!!! Сегодня опять пересобрал тоже самое!!!
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали: