Ядрище

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
Denisus
Неотъемлемая часть форума
Сообщения: 239
Зарегистрирован: 09 апр 2005, 11:16
Откуда: Сибай, Башкирия (Башкортостан - республика такая)

Ядрище

Сообщение Denisus »

Как обновить версию ядра?У меня 2,4,26 есть на компакте 2,4,29 и нужно ли обновлять 2,4,26 > 2,4,27 > 2,4,28 и т.д. или сразу 2,4,26 > 2,4,29 ? Помогите,я ламер!
Slackware 10, Linux Kernel 2.4.26

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Можно ставить сразу 2.4.29 ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Denisus
Неотъемлемая часть форума
Сообщения: 239
Зарегистрирован: 09 апр 2005, 11:16
Откуда: Сибай, Башкирия (Башкортостан - республика такая)

Сообщение Denisus »

Llama, А как?
Slackware 10, Linux Kernel 2.4.26

Аватара пользователя
Speccyfan
Неотъемлемая часть форума
Сообщения: 540
Зарегистрирован: 18 дек 2004, 15:15
Откуда: Polotsk
Контактная информация:

Сообщение Speccyfan »

Распаковать исходники, потом, что-то типа
make mrproper
make menuconfig
make bzImage
make modules
su -
make modules_install
make install

потом редактируешь lilo и перезагружаешься :)
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588

Аватара пользователя
Denisus
Неотъемлемая часть форума
Сообщения: 239
Зарегистрирован: 09 апр 2005, 11:16
Откуда: Сибай, Башкирия (Башкортостан - республика такая)

Сообщение Denisus »

Speccyfan, Ну ладно.И всё это надо делать под рутом в текстовом режиме и в лило поменять версию ядра?
Slackware 10, Linux Kernel 2.4.26

Аватара пользователя
Speccyfan
Неотъемлемая часть форума
Сообщения: 540
Зарегистрирован: 18 дек 2004, 15:15
Откуда: Polotsk
Контактная информация:

Сообщение Speccyfan »

Все это нужно делать от пользователя, ты ж заметь далее su и вот уже от root'а
make modules_install
make install
И после этого оредактировать /etc/lilo.conf добавить несколько строчек, однотипно с текущей версией ядра.
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588

new
Заглянувший
Сообщения: 6
Зарегистрирован: 06 июн 2004, 01:14
Откуда: Орша

Сообщение new »

Лучше всего почитать про обновления ядра в нете.
http://www.linuxcenter.ru/ - хороший сайт для начала.
Почитай обязательно В. Костромин, "Linux для пользователя".

Аватара пользователя
constab
Неотъемлемая часть форума
Сообщения: 241
Зарегистрирован: 17 авг 2004, 11:36
Откуда: Минск
Контактная информация:

Сообщение constab »

Denisus, если хочешь, могу скинуть мануал по которому я делал первый в своей жизни конфиг для ядра... Очень мне помог...
Хачу крыху паразумнець!

Anonymous

Сообщение Anonymous »

У меня такая проблема с ядром он нормал собирается а вот инстал не хочет (у мя сата винт и мать к8v т.е. сата без дров не видит)во что пишет
root@DoctoR linux-2.6.7-my]# make install
make[1]: 'arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.7-my/arch/i386/boot/install.sh 2.6.7-my arch/i386/boot/bzImage System.map ""
No module viamraid found for kernel 2.6.7-my
mkinitrd failed
make[1]: *** [install] Error 1
make: *** [install] Error 2
[root@DoctoR linux-2.6.7-my]#

Я скачал страничку с описанием сборки ядра http://linux.alhimia.ru/pub/linux/doc/kern....0.html.tar.bz2
viamraid или что то подобное ему, я скачал http://downloads.viaarena.com/LinuxApplica...00_20040412.zip
но что сделать точно не пойму , помогите кто знает, что куда кидать или ядро как то патчить надо с добавлением файлов из этого каталога
помогите пжл

Аватара пользователя
Denisus
Неотъемлемая часть форума
Сообщения: 239
Зарегистрирован: 09 апр 2005, 11:16
Откуда: Сибай, Башкирия (Башкортостан - республика такая)

Сообщение Denisus »

constab, Скинь.forcer2003@mail.ru мой ящик-или как ты его скинешь?
Slackware 10, Linux Kernel 2.4.26

Аватара пользователя
kisa
Маньяк
Сообщения: 186
Зарегистрирован: 16 апр 2005, 23:43
Откуда: Kiev

Сообщение kisa »

Вся эта бодяга :) делает следующие вещи:файл bzImage, который и есть ядро - собирается в :/usr/src/linux-2.*.*/arch/i386/boot, потом он должен скопироваться в /boot . Соответственно, в lilo.conf нужна строчка image=/boot/bzImage.
Далее System.map - тоже копируется в /boot, а рождается :) в :/usr/src/linux-2.*.*.
Модули ядра - после make modules_install устанавливаются в /lib/modules и номер версии ядра.Они мирно сосуществуют с каталогом модулей от старого ядра - просто работают модули от действующего.
:) Обчитайтесь умных статей о Линуксе: http://www.mycomputer.ua/list/arts_soft_non-windows - в журнале "Мой компьютер" (Украина, русский язык)

Ответить