powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Компиляция ядра в RHEL ES 4. Проблема
25 сообщений из 28, страница 1 из 2
Компиляция ядра в RHEL ES 4. Проблема
    #34377998
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу скомпилить ядро. Выдаёт такую ошибку:

Код: plaintext
1.
2.
3.
4.
5.
6.
# make bzImage
  CHK     include/linux/version.h
  CHK     include/asm-i386/asm_offsets.h
/bin/sh: arch/i386/kernel/asm-offsets.s: No such file or directory
  UPD     include/asm-i386/asm_offsets.h
mv: cannot stat `include/asm-i386/asm_offsets.h.tmp': No such file or directory
make: *** [include/asm-i386/asm_offsets.h] Error  1 

Проверил установленные пакеты ядра - вроде всё на месте:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
# rpm -qa | grep kernel
kernel-smp- 2 . 6 . 9 - 42 .EL
kernel- 2 . 6 . 9 - 42 .EL
kernel-devel- 2 . 6 . 9 - 42 .EL
kernel-smp-devel- 2 . 6 . 9 - 42 .EL
kernel-ib- 1 . 0 - 1 
kernel-utils- 2 . 4 - 13 . 1 . 83 
kernel-hugemem-devel- 2 . 6 . 9 - 42 .EL

[root@rhel4  2 . 6 . 9 - 42 .EL-smp-i686]# rpm -qa | grep header
glibc-headers- 2 . 3 . 4 - 2 . 25 
glibc-kernheaders- 2 . 4 - 9 . 1 . 98 .EL
compat-glibc-headers- 2 . 3 . 2 - 95 . 30 

Что за фигня, кто в курсе?
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34378597
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softyНе могу скомпилить ядро. Выдаёт такую ошибку:

Код: plaintext
1.
2.
3.
4.
5.
6.
# make bzImage
  CHK     include/linux/version.h
  CHK     include/asm-i386/asm_offsets.h
/bin/sh: arch/i386/kernel/asm-offsets.s: No such file or directory
  UPD     include/asm-i386/asm_offsets.h
mv: cannot stat `include/asm-i386/asm_offsets.h.tmp': No such file or directory
make: *** [include/asm-i386/asm_offsets.h] Error  1 

Проверил установленные пакеты ядра - вроде всё на месте:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
# rpm -qa | grep kernel
kernel-smp- 2 . 6 . 9 - 42 .EL
kernel- 2 . 6 . 9 - 42 .EL
kernel-devel- 2 . 6 . 9 - 42 .EL
kernel-smp-devel- 2 . 6 . 9 - 42 .EL
kernel-ib- 1 . 0 - 1 
kernel-utils- 2 . 4 - 13 . 1 . 83 
kernel-hugemem-devel- 2 . 6 . 9 - 42 .EL

[root@rhel4  2 . 6 . 9 - 42 .EL-smp-i686]# rpm -qa | grep header
glibc-headers- 2 . 3 . 4 - 2 . 25 
glibc-kernheaders- 2 . 4 - 9 . 1 . 98 .EL
compat-glibc-headers- 2 . 3 . 2 - 95 . 30 

Что за фигня, кто в курсе?

стандартнаые грабли, поставь исходники ведра (srpm)
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34378607
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а еще лучше - марш на kernel.org - скачай свежею ванилу и не разрушай моск
Join us and be our friend!
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34378695
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Adekamerа еще лучше - марш на kernel.org - скачай свежею ванилу и не разрушай моск
Join us and be our friend!


а что он будет делать, если начнуть сыпаться в корку приклады? Понятие релиз менеджмента, придумано лет двадцать пять назад... и не зря.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34379646
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Adekamerа еще лучше - марш на kernel.org - скачай свежею ванилу и не разрушай моск
Join us and be our friend!



RedHat вносит изменения в ядра своих дистрибутивов. RHEL4 сертифицирована для Oracle. Не хотелось бы иметь проблемы с техподдержкой RH, так и Oracle.

Хотя сама по себе идея не нова, и возможно заслуживает внимания. Но для начала хочется разобраться с ядром RH.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34379673
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ося
стандартнаые грабли, поставь исходники ведра (srpm)

Что такое "ведра(о)"? Нашёл я в инете схожие рекомендации, типа "С сайта шапки качаем kernel-2.6.9-22.0.1.EL.src.rpm, который не входит в дистрибутив".

Непонятно только для чего нужны те исходники которые в дистрибутиве.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380202
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softy Ося
стандартнаые грабли, поставь исходники ведра (srpm)

Что такое "ведра(о)"? Нашёл я в инете схожие рекомендации, типа "С сайта шапки качаем kernel-2.6.9-22.0.1.EL.src.rpm, который не входит в дистрибутив".

Непонятно только для чего нужны те исходники которые в дистрибутиве.

0. сорри, мне так нравится говорить ядро-ведро.
1. в дистрибутиве есть эта srpm, качать я б не стал, разница в том что вы ставите полностью исходники, а в -devel- только либы (вроде)
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380281
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я качал дистрибутив с RH, он идёт на 5 дисках, но на нём нет сорсов, только бинарники. Ещё 4 диска есть с сорсами, но качать 4CD что-бы получить таким способом один пакет - нерационально.

Поэтому я скачал отдельно kernel-2.6.9-42.0.10.EL.src.rpm - но результат тот-же самый. Такая же ошибка.

С ядром с kernel.org проблем нет. Там в корне сорсов ядра даже есть такой файл Kbuild в котором есть скрипт по формированию файла asm_offsets.h.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
#
# Kbuild for top-level directory of the kernel
# This file takes care of the following:
#  1 ) Generate asm-offsets.h

#####
#  1 ) Generate asm-offsets.h
#

итд...

Попытка подсунуть Kbuild к ядру RH - безуспешна. Он этот Kbuild не видит.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380678
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и не мучайся :) работает ванила - пусть и работает :)
это не RH3 где ядро не пойми что было
Ничего супер уникального в нативных ядрах от RH нет - это моё ИМХО. Я вообше не понимаю этого визга вокруг ванилы - оно также продукт деятельности программистов RH

Join us and be our friend!
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380799
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гадство :(

Неужели никто RH-ашные ядра никто не компилил?
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380812
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собирал - таких проблем незнал :)

Join us and be our friend!
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380851
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softyГадство :(

Неужели никто RH-ашные ядра никто не компилил?

кампилил, у мену двд , на одной стороне все rpm на другой все srpm... :)
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380910
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ося softyГадство :(

Неужели никто RH-ашные ядра никто не компилил?

кампилил, у мену двд , на одной стороне все rpm на другой все srpm... :)

А какой update RHEL4? Какая версия ядра?
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34380993
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softy Ося softyГадство :(

Неужели никто RH-ашные ядра никто не компилил?

кампилил, у мену двд , на одной стороне все rpm на другой все srpm... :)

А какой update RHEL4? Какая версия ядра?

u4, версию сказать не могу, ибо ее уже не стоит...
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384079
Сына
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softy
Тяните srpm, разворачиваете, правите конфиг, если нужно, и rpmbuild -bb --target i686 specfile. Руками замучаетесь собирать. Если у вас Оракла, проверьте версию gcc, нужен из дистра.

А зачем вообще собирать ядро самому, оно ж со всеми необходимыми модулями идет? Не нужен модуль, не грузите.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384220
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Сына:

Дело в том что многие опции в конфиге идут как "*", то есть включаются непосредственно в ядро. А там много чего ненужного таким образом включено.

Настроку процессора тоже нужно правильно указать. Там по-умолчанию стоит PIII. У меня PIV, Xeon.

Всегда руками собирал из не RH-ашного ядра. Проблем никогда не было.


Не совсем понял, что даст rpmbuild -bb --target i686?
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384276
Сына
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softyНастроку процессора тоже нужно правильно указать. Там по-умолчанию стоит PIII. У меня PIV, Xeon.

Это многое меняет?
softy
Не совсем понял, что даст rpmbuild -bb --target i686?
Предлагаю Вас собрать rpm, без ручных make menuconfig, make, make install...
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384326
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сына softyНастроку процессора тоже нужно правильно указать. Там по-умолчанию стоит PIII. У меня PIV, Xeon.

Это многое меняет?

softy
Не совсем понял, что даст rpmbuild -bb --target i686?
Предлагаю Вас собрать rpm, без ручных make menuconfig, make, make install...

1)Используются все новые возможности процессоров, что сказывается на производительности.

2)В этом случае не будет компиляции? Не совсем понимаю, как бинарники получатся. А как потом rpm-ядро устанавливается, как любой пакет?
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384382
Сына
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softy1)Используются все новые возможности процессоров, что сказывается на производительности.

Какие, набор инструкций SSE3? Интересно просто, никогда не рылся в ядре на этот предмет.
softy
2)В этом случае не будет компиляции? Не совсем понимаю, как бинарники получатся. А как потом rpm-ядро устанавливается, как любой пакет?
Все так-же make, make install (конечно не в систему), только соберется обычный rpm пакет. Его и проше инсталить на другие системы.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384462
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это могут быть новые команды, которые работают быстрее. Например, если раньше какая-то операция выполнялась с применением нескольких комманд, теперь это выполняется одной, более быстрой коммандой.

Что бы более предметно говорить, нужно подробно спецификации процессоров рассмотреть.

Тем не менее, для меня не было до настоящего момента проблемы в конфиге указать более точно тип процессора. А разобраться с компиляцией RH-ашных ядер всё равно нужно.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34384479
Сына
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softyА разобраться с компиляцией RH-ашных ядер всё равно нужно.
Нечего там разбираться, ставишь из коробки и все :)
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34386417
MacDuck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softy
make: *** [include/asm-i386/asm_offsets.h] Error 1[/src]

Это, блин, что оракловый ASM что ли лезет?!
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34386527
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MacDuck softy
make: *** [include/asm-i386/asm_offsets.h] Error 1[/src]

Это, блин, что оракловый ASM что ли лезет?!

Oracle тут вроде непричём. Компиляция ядра RH Linux, на этапе make bzImage.
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34386893
Сына
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MacDuck softy
make: *** [include/asm-i386/asm_offsets.h] Error 1[/src]

Это, блин, что оракловый ASM что ли лезет?!
:)
...
Рейтинг: 0 / 0
Компиляция ядра в RHEL ES 4. Проблема
    #34386996
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сына MacDuck softy
make: *** [include/asm-i386/asm_offsets.h] Error 1[/src]

Это, блин, что оракловый ASM что ли лезет?!
:)

Хотя сама мысль о включении ядра Oracle в ядро Linux (можно модулем) интересна и возможно это когда-нибудь будет реализовано. :)
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Компиляция ядра в RHEL ES 4. Проблема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]