Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Kernel 2.2.21 в RH7.2

Ответить
Настройки темы
Kernel 2.2.21 в RH7.2

Пользователь


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


Может поможет кто-нить в решении следующих проблем:
1. После сборки ядра (make bzImage) и установке его через ЛИЛО получил сообщение вида "Invalid compressed format (err=1). System halted"
или ошибка вида "ran out if input data"
2. При выполнении команды make bzImage modules modules_install на консоли пробегают какие-то warning'и. Не совсем ясна причина их появления (make dep clean проходит без проблем).
3. После компиляции и установки ядра и модулей, при загрузке появляется сообщение вида
finding modules dependencies  [СБОЙ].
ЗЫ: Linux - RedHat 7.2 (gcc 2.96)
Поддержка модулей и их загрузка в ядре включена

Не поможет ли мне многоуважаемый All разобраться с этими "неприятностями"?
Сэнкс заранее

Отправлено: 11:20, 25-07-2002

 

Unix-оид


Сообщения: 141
Благодарности: 0

Профиль | Отправить PM | Цитировать


попробуй не сжимать ядро make bzlilo

-------
[b] Угадывай[b]


Отправлено: 14:55, 25-07-2002 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


СТОП! А на фига ты старое ядро поставил в систему (там же, в RH7.2, ядры 2.4.x). Попробуй что-то, вроде 2.4.18 (не забудь поставить патч). Ядра 2.2.x подойдут для систем RH6.x, а для RH7.x нужно ставить ядра 2.4.x.
Да, и почитай вот этот топик - там эту тему обсасывали до косточек.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 16:50, 25-07-2002 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


SirHenry
А у Вас архиватор bzip из системы ? Вы его не обновляли? Не строили заново ?

Barracuda
Ядра версии 2.2.X более устойчивы и их советуют ставить на серваках. В любом дистрибутиве лежат ядра версий 2.2.x и 2.4.x

-------
Поспешай не торопясь


Отправлено: 05:23, 26-07-2002 | #4


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


ruslandh
Цитата:
В любом дистрибутиве лежат ядра версий 2.2.x и 2.4.x
Не замечал (ни в 6.х, ни в 7.х). Я их вытягивал с kernel.org (тама всё патчики, кроме OpenWall, да и свеачки лежат).
А вот втулить 2.2.x на 7.2 у меня не вышло - glibc потом ругаются.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 14:57, 26-07-2002 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


В полной версии Red Hat ?
Я уже давно этот дистрибутив не видел, если так, то извиняюсь за дезинформацию.

-------
Поспешай не торопясь


Отправлено: 18:34, 26-07-2002 | #6


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


ruslandh
Цитата:
В полной версии Red Hat ?
А вот про полную версию я и не подумал (как правило пользуюсь тем, что покупаю на базаре, а это, как правило, самое необходимое). Сори, возможно я промахиваюсь, т.к. остальных четырёх дисков из 7.2 у меня нет. А вот в полной буржуйской версии 6.0 других ядер, кроме того, что на  первом диске (база) - точно нет.

SirHenry
Ты бы проверил, что там у тебя с ядрышком выходит - вполне вероятно, что чего-то не хватает, т.к.
Цитата:
ran out if input data
говорит о том, что обрезан хвост у ядра (возможно, некорректно выполнена сборка ядра). Следует затарабанить весь аутпут в файл и почитать потом (make bzImage > make.log 2>&1). Модули имхо тут не причём, т.к. ругань идёт на само ядро. И настоятельно рекомендую - ПОЧИТАЙ ЭТОТ ТОПИК.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 19:03, 27-07-2002 | #7


Пользователь


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh
Нет, bzip как с РХ поставился, так я его и не трогал...

Barracuda
Будем читать, пробовать, разбираться
Цитата:
Попробуй что-то, вроде 2.4.18
- пробовал, собирается влёт. (поругивается только на finding modules dependencies *[СБОЙ]. Не совсем ясна причина )
Цитата:
возможно, некорректно выполнена сборка ядра
Вот и не ясно, в чем загвоздка....
Цитата:
make bzImage > make.log 2>&1
- Завтра до машины доберуть до рабочей, обязательно лог просмотрю. (или выложу на суд общественности, если сам не разберусь...)
ЗЫ: Типик посмотрел. Вроде и делал как там описано.... но что-то идёт не так.





[s]Исправлено: SirHenry, 18:30 28-07-2002[/s]

Отправлено: 16:16, 28-07-2002 | #8


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


SirHenry
Ты бы, всё-таки, ручками всё сделал - надёжнее. После сбора и установки модулей (make modules && make modules_install) скопируй /usr/src/linux/arch/i386/boot/bzImage в /boot. bzImage переименуй в vmlinuz-2.4.x-x. Потом переименуй /usr/src/linux/System.map в System.map-2.4.x-x и скопируй в /boot ("x-x" в имени ядра и System.map это прерменные окружения SUBLEVEL и EXTRAVERSION в Makefile'е). Переменную EXTRAVERSION можешь поменять на свой вкус но не ниже имеющейся (если её нет, т.е. она пустая - поставь для начала "1" и не забудь поставить "-" перед номером, а то ругаться будет: получится "EXTRAVERSION = -1". Только менять переменные надо перед началом конфигурации ядра (консервативныё подход).

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 16:59, 28-07-2002 | #9


Пользователь


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


Barracuda
Кстати, вот некоторые варнинги *из лога при компиляции ядра 2.2.21:

/usr/bin/kgcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 * -c -o dmfe.o dmfe.c
dmfe.c:258: warning: `debug' defined but not used
dmfe.c:259: warning: `cr6set' defined but not used
dmfe.c:260: warning: `mode' defined but not used
rm -f net.a

При компиляции модулей:

{standard input}:9: Warning: Ignoring changed section attributes for .modinfo
/usr/bin/kgcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -DMODULE * -c -o nbd.o nbd.c

Остальные выглядят примерно также

[s]Исправлено: SirHenry, 11:49 29-07-2002[/s]

Отправлено: 09:45, 29-07-2002 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Kernel 2.2.21 в RH7.2

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
kernel 2.6.9 Trulalage Общий по Linux 12 14-12-2004 00:49
kernel 2.6.8.1 :: help me! uStick Общий по Linux 8 23-09-2004 02:39
Kernel 2.6.x alex r Общий по Linux 8 13-10-2003 14:10
Kernel djoni1 Общий по Linux 8 09-06-2003 11:11
HP DJ3420 для RH7.2 oz Железо в Linux 11 11-02-2003 22:19




 
Переход