* [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
@ 2003-03-06 16:58 Максим Коваленко
2003-03-06 17:02 ` Aleksey Novodvorsky
0 siblings, 1 reply; 23+ messages in thread
From: Максим Коваленко @ 2003-03-06 16:58 UTC (permalink / raw)
To: community
Здравствуйте community,
Не могу найти исходники ядра 2.4.20 в поставке Мастера 2.2 Куда их
положили?
Пробовал:
apt-get source kernel24-up#2.4.20-alt5@i586
rpm -ivh /mnt/cdrom/auto/SRPMS.main/kernel24-2.4.20-alt5.src.rpm
В /usr/src ничего не появилось.
Очень нужно собрать своё ядро. Исходники от 2.2.23 ставяться, но при
загрузке Мастера 2.2 очень много проблем - работать невозможно.
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 16:58 [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20? Максим Коваленко
@ 2003-03-06 17:02 ` Aleksey Novodvorsky
2003-03-06 17:56 ` [Comm] Re[2]: " Максим Коваленко
0 siblings, 1 reply; 23+ messages in thread
From: Aleksey Novodvorsky @ 2003-03-06 17:02 UTC (permalink / raw)
To: community
Максим Коваленко пишет:
>Здравствуйте community,
>
> Не могу найти исходники ядра 2.4.20 в поставке Мастера 2.2 Куда их
> положили?
> Пробовал:
> apt-get source kernel24-up#2.4.20-alt5@i586
> rpm -ivh /mnt/cdrom/auto/SRPMS.main/kernel24-2.4.20-alt5.src.rpm
> В /usr/src ничего не появилось.
> Очень нужно собрать своё ядро. Исходники от 2.2.23 ставяться, но при
> загрузке Мастера 2.2 очень много проблем - работать невозможно.
>
>
>
Все появилось в ~/RPM/SOURCES , там же -- тарбол с оригинальным ядром.
Мы рекоменлуем собирать новое ядро в виде rpm, для чего в SPEC есть
константа BUILD_CUSTOM.
Если это сложно, то можно просто разархивировать тарбол в /usr/src, как
обычно.
Rgrds, AEN
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 17:02 ` Aleksey Novodvorsky
@ 2003-03-06 17:56 ` Максим Коваленко
2003-03-06 18:03 ` Aleksey Novodvorsky
2003-03-07 2:47 ` [Comm] " Evgeny Yugov
0 siblings, 2 replies; 23+ messages in thread
From: Максим Коваленко @ 2003-03-06 17:56 UTC (permalink / raw)
To: Aleksey Novodvorsky
Здравствуйте Aleksey,
Thursday, March 06, 2003, 8:02:51 PM, you wrote:
AN> Все появилось в ~/RPM/SOURCES , там же -- тарбол с оригинальным ядром.
AN> Мы рекоменлуем собирать новое ядро в виде rpm, для чего в SPEC есть
AN> константа BUILD_CUSTOM.
AN> Если это сложно, то можно просто разархивировать тарбол в /usr/src, как
AN> обычно.
AN> Rgrds, AEN
Я что-то пропустил????? Обычный путь - menuconfig, dep,
bz, modules уже не подходит?
Можно ли обьяснить как собирать новое ядро в виде rpm?
Или привести к старому виду ту кучу, которая лежит в ~/RPM/SOURCES
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 17:56 ` [Comm] Re[2]: " Максим Коваленко
@ 2003-03-06 18:03 ` Aleksey Novodvorsky
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
2003-03-07 2:47 ` [Comm] " Evgeny Yugov
1 sibling, 1 reply; 23+ messages in thread
From: Aleksey Novodvorsky @ 2003-03-06 18:03 UTC (permalink / raw)
To: community
Максим Коваленко пишет:
>Здравствуйте Aleksey,
>
>Thursday, March 06, 2003, 8:02:51 PM, you wrote:
>
>AN> Все появилось в ~/RPM/SOURCES , там же -- тарбол с оригинальным ядром.
>AN> Мы рекоменлуем собирать новое ядро в виде rpm, для чего в SPEC есть
>AN> константа BUILD_CUSTOM.
>AN> Если это сложно, то можно просто разархивировать тарбол в /usr/src, как
>AN> обычно.
>
>AN> Rgrds, AEN
>
> Я что-то пропустил????? Обычный путь - menuconfig, dep,
> bz, modules уже не подходит?
>
Подходит, но в rpm-системе не рекомендуется, так как весьма желательно,
чтобы все файлы в системных каталогах принадлежали какому-либо пакету.
> Можно ли обьяснить как собирать новое ядро в виде rpm?
>
Если Вы достаточно знакомы со сборкой rpm, то Вам будет достаточно
прочитать об особенностях его сборки в Руководстве пользователя и
посмотреть в spec ядра.
> Или привести к старому виду ту кучу, которая лежит в ~/RPM/SOURCES
>
Я же ответил. Если Вам нужно _наше_ дерево сборки, то достаточно дать
команду rpm -bp <file>.spec и в ~/RPM/BUILD Вы получите его.
Rgrds, AEN
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re[2]: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 18:03 ` Aleksey Novodvorsky
@ 2003-03-06 19:25 ` Максим Коваленко
2003-03-06 19:58 ` Grigory Batalov
` (4 more replies)
0 siblings, 5 replies; 23+ messages in thread
From: Максим Коваленко @ 2003-03-06 19:25 UTC (permalink / raw)
To: Aleksey Novodvorsky
Здравствуйте Aleksey,
Thursday, March 06, 2003, 9:03:53 PM, you wrote:
>> Или привести к старому виду ту кучу, которая лежит в ~/RPM/SOURCES
>>
AN> Я же ответил. Если Вам нужно _наше_ дерево сборки, то достаточно дать
AN> команду rpm -bp <file>.spec и в ~/RPM/BUILD Вы получите его.
[mmm@lermax SPECS]$ dir
kernel-2.4-stable.spec
[mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
kernel-2.4-stable.spec: No such file or directory
[mmm@lermax SPECS]$
man тоже не помог:-(
вроде всё правильно. Правда я так впервые собираю. Может что
раскоментарить в этом spec?
А нет ли где пакета, как раньше. Что б в нужное место само
ставилось? Или инструкцию подетальнее.
Руководство разработчика я посмотрел - 90 % просто не понимаю. Ну
не программист я:-)
Проблема в том, что Мастер 2.2 не грузиться.
Гружу Мастер 2.2 из WIN98. Loadlin-ом. Доходит до NET4.0 чего-то
там и далее - "Kernel panic: VFS: Unable to mount root fs on 03:04"
Такое у меня было в Мастере 2.0 когда я что-то не так выставил в
конфигурации ядра. Хочу попытаться поправить. Работа стоит!!!!!!
Через дискету не назагружаешься - долго очень. И модем не пашет.
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
@ 2003-03-06 19:58 ` Grigory Batalov
2003-03-06 23:01 ` [Comm] Re[2]: " Максим Коваленко
2003-03-07 7:54 ` [Comm] " Oleg K. Artemjev
2003-03-06 20:29 ` [Comm] " Alexey Tourbin
` (3 subsequent siblings)
4 siblings, 2 replies; 23+ messages in thread
From: Grigory Batalov @ 2003-03-06 19:58 UTC (permalink / raw)
To: community
On Thu, 6 Mar 2003 22:25:04 +0300
Максим Коваленко <lermax@cnt.ru> wrote:
> [mmm@lermax SPECS]$ dir
> kernel-2.4-stable.spec
> [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
> kernel-2.4-stable.spec: No such file or directory
Что показывает
ls -l /usr/src/RPM/SPECS/kernel-2.4-stable.spec
?? Может быть, Вы ставили kernel24-2.4.20-alt5.src.rpm
root-ом и там нет прав на чтение?
> man тоже не помог:-(
> вроде всё правильно. Правда я так впервые собираю. Может что
> раскоментарить в этом spec?
> А нет ли где пакета, как раньше. Что б в нужное место само
> ставилось? Или инструкцию подетальнее.
Вроде бы на первом диске есть
RPMS.addon/kernel24-linus-up-2.4.20-alt4.i586.rpm
Хотя логичнее кажется настроить загрузчик (lilo/grub).
> Руководство разработчика я посмотрел - 90 % просто не понимаю. Ну
> не программист я:-)
> Проблема в том, что Мастер 2.2 не грузиться.
> Гружу Мастер 2.2 из WIN98. Loadlin-ом. Доходит до NET4.0 чего-то
> там и далее - "Kernel panic: VFS: Unable to mount root fs on 03:04"
> Такое у меня было в Мастере 2.0 когда я что-то не так выставил в
> конфигурации ядра. Хочу попытаться поправить. Работа стоит!!!!!!
> Через дискету не назагружаешься - долго очень. И модем не пашет.
Надо всё-таки загрузиться с дискеты полностью и разобраться,
в чём дело. Возможно, и ядро пересобирать не понадобится.
--
Grigory Batalov.
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
2003-03-06 19:58 ` Grigory Batalov
@ 2003-03-06 20:29 ` Alexey Tourbin
2003-03-06 23:11 ` [Comm] " Максим Коваленко
2003-03-07 7:26 ` [Comm] Re[2]: [Comm] Re[2]: [Comm] " Alexey I. Froloff
` (2 subsequent siblings)
4 siblings, 1 reply; 23+ messages in thread
From: Alexey Tourbin @ 2003-03-06 20:29 UTC (permalink / raw)
To: Aleksey Novodvorsky
[-- Attachment #1: Type: text/plain, Size: 854 bytes --]
On Thu, Mar 06, 2003 at 10:25:04PM +0300, Максим Коваленко wrote:
> [mmm@lermax SPECS]$ dir
> kernel-2.4-stable.spec
> [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
> kernel-2.4-stable.spec: No such file or directory
> [mmm@lermax SPECS]$
>
> man тоже не помог:-(
> вроде всё правильно. Правда я так впервые собираю. Может что
> раскоментарить в этом spec?
А strace слабо запустить?
> А нет ли где пакета, как раньше. Что б в нужное место само
> ставилось? Или инструкцию подетальнее.
Установите пакет rpm-build.
> Руководство разработчика я посмотрел - 90 % просто не понимаю. Ну
> не программист я:-)
Или, лучше, оставьте затею.
Это для специалистов, более или менее.
> --
> С уважением,
> Максим mailto:lermax@cnt.ru
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:58 ` Grigory Batalov
@ 2003-03-06 23:01 ` Максим Коваленко
2003-03-06 23:14 ` [Comm] " Alexey Tourbin
2003-03-07 7:54 ` [Comm] " Oleg K. Artemjev
1 sibling, 1 reply; 23+ messages in thread
From: Максим Коваленко @ 2003-03-06 23:01 UTC (permalink / raw)
To: Grigory Batalov
Здравствуйте Grigory,
Thursday, March 06, 2003, 10:58:03 PM, you wrote:
GB> Что показывает
GB> ls -l /usr/src/RPM/SPECS/kernel-2.4-stable.spec
GB> ?? Может быть, Вы ставили kernel24-2.4.20-alt5.src.rpm
GB> root-ом и там нет прав на чтение?
[mmm@lermax SPECS]$ ls -l kernel-2.4-stable.spec
-rwsrwsrwt 1 mmm mmm 89901 Мар 7 01:10 kernel-2.4-stable.spec
[mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
kernel-2.4-stable.spec: No such file or directory
[mmm@lermax SPECS]$
Я поставил права по полной - не помогло.
GB> Вроде бы на первом диске есть
GB> RPMS.addon/kernel24-linus-up-2.4.20-alt4.i586.rpm
На четвёртом. Но не то. В правильном рпм-е есть слово source в
серединке. А этот также не становиться в /usr/src.
GB> Хотя логичнее кажется настроить загрузчик (lilo/grub).
Loadlin не причём, кажется. Грузит же он и RH 8.0 и MD 9.0
GB> Надо всё-таки загрузиться с дискеты полностью и разобраться,
Этим и занимаюсь. Но разобраться не получается. Подозреваю, что
ядро собрано как-то не так. Не на моём ноуте - Мастер 2.2 загружается.
Не Мастер 2.2 - загружается на моём ноуте.
GB> в чём дело. Возможно, и ядро пересобирать не понадобится.
Иначе дрова к встроенному LT модему не встанут. Они хотят сорцы.
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 20:29 ` [Comm] " Alexey Tourbin
@ 2003-03-06 23:11 ` Максим Коваленко
2003-03-06 23:36 ` [Comm] Re: strace Alexey Tourbin
` (2 more replies)
0 siblings, 3 replies; 23+ messages in thread
From: Максим Коваленко @ 2003-03-06 23:11 UTC (permalink / raw)
To: Alexey Tourbin
Здравствуйте Alexey,
Thursday, March 06, 2003, 11:29:03 PM, you wrote:
AT> А strace слабо запустить?
Поподробнее, если можно.
>> А нет ли где пакета, как раньше. Что б в нужное место само
>> ставилось? Или инструкцию подетальнее.
AT> Установите пакет rpm-build.
Пакета с исходниками ядра. Как в предыдущем Мастере.
AT> Или, лучше, оставьте затею.
Не можно. Нужено встроенный LTмодем оживить. А дрова к нему
требуют скомпилированного ядра и исходников, из которых оно
компилилось.
AT> Это для специалистов, более или менее.
Менее хотелось бы более.
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 23:01 ` [Comm] Re[2]: " Максим Коваленко
@ 2003-03-06 23:14 ` Alexey Tourbin
0 siblings, 0 replies; 23+ messages in thread
From: Alexey Tourbin @ 2003-03-06 23:14 UTC (permalink / raw)
To: Grigory Batalov
[-- Attachment #1: Type: text/plain, Size: 650 bytes --]
On Fri, Mar 07, 2003 at 02:01:51AM +0300, Максим Коваленко wrote:
> GB> Что показывает
> GB> ls -l /usr/src/RPM/SPECS/kernel-2.4-stable.spec
> GB> ?? Может быть, Вы ставили kernel24-2.4.20-alt5.src.rpm
> GB> root-ом и там нет прав на чтение?
> [mmm@lermax SPECS]$ ls -l kernel-2.4-stable.spec
> -rwsrwsrwt 1 mmm mmm 89901 Мар 7 01:10 kernel-2.4-stable.spec
> [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
> kernel-2.4-stable.spec: No such file or directory
> [mmm@lermax SPECS]$
> Я поставил права по полной - не помогло.
Попробуйте ещё chmod +s kernel-2.4-stable.spec
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: strace
2003-03-06 23:11 ` [Comm] " Максим Коваленко
@ 2003-03-06 23:36 ` Alexey Tourbin
2003-03-06 23:59 ` [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20? Vladimir Poliakov
2003-03-10 8:15 ` Евгений В. Хорохорин
2 siblings, 0 replies; 23+ messages in thread
From: Alexey Tourbin @ 2003-03-06 23:36 UTC (permalink / raw)
To: Alexey Tourbin
[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]
On Fri, Mar 07, 2003 at 02:11:02AM +0300, Максим Коваленко wrote:
> AT> А strace слабо запустить?
> Поподробнее, если можно.
У вас была надпись: No such file or directory. Это стандартное
сообщение, которое генерируется функцией типа perror(3). Поскольку spec
файл существует и сомневаться в этом не приходится (права доступа роли
не играют, иначе вам скажут EACCES Permission denied), значит, возможно,
не найден ещё какой-то файл.
Поскольку доступ к файлам происходит через системные вызовы, есть
возможность проследить доступ к файлам с помощью утилиты strace(1).
Смотрим:
$ strace -e file rpm -bp spec.spec 2>&1 | less
Среди прочего видим:
execve("/usr/lib/rpm/rpmb", ["/usr/lib/rpm/rpmb", "-bp", "....spec"], [/* 50 vars */]) = -1 ENOENT (No such file or directory)
Это означает, что команда "rpm -bp" передает управление команде
"/usr/lib/rpm/rpmb -bp", но файла /usr/lib/rpm/rpmb не существует.
Чтобы этот файл появился и хорошо работал, нужно установить пакет
rpm-build.
> AT> Установите пакет rpm-build.
> Пакета с исходниками ядра. Как в предыдущем Мастере.
?
> AT> Это для специалистов, более или менее.
> Менее хотелось бы более.
Это дело наживное.
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 23:11 ` [Comm] " Максим Коваленко
2003-03-06 23:36 ` [Comm] Re: strace Alexey Tourbin
@ 2003-03-06 23:59 ` Vladimir Poliakov
2003-03-07 11:39 ` [Comm] Re[2]: " isa
2003-03-10 8:15 ` Евгений В. Хорохорин
2 siblings, 1 reply; 23+ messages in thread
From: Vladimir Poliakov @ 2003-03-06 23:59 UTC (permalink / raw)
To: community
7 Март 2003 11:11, Максим Коваленко написал:
> Здравствуйте Alexey,
>
> >> А нет ли где пакета, как раньше. Что б в нужное место само
> >> ставилось? Или инструкцию подетальнее.
>
> AT> Установите пакет rpm-build.
> Пакета с исходниками ядра. Как в предыдущем Мастере.
ага, оно у меня rpm по рутом в домашний каталог рута легло в каталог RPM, а в
нем уже SOURCES и SPECS.
> AT> Или, лучше, оставьте затею.
> Не можно. Нужено встроенный LTмодем оживить. А дрова к нему
> требуют скомпилированного ядра и исходников, из которых оно
> компилилось.
> AT> Это для специалистов, более или менее.
> Менее хотелось бы более.
Плюнув на это дело решил поставить кернел-хидерс, но они встали кудато в
/usr/lib/kernel
но скрипт сборки драйвера модема искал их совершенно в другом месте, в первый
раз я кажется ковырял пути в самом скрипте или симлинки делал (это было давно
и неправда), а сейчас плюнул и скопировал туда, где скрипту хочется увидеть
жеоланное, а именно
сделал каталог /usr/src/kernel-headers-2.4.20-alt5-up
в него скопировал все из
/usr/lib/kernel/ и там что в ~include, другими словами - все из
/usr/lib/kernel/2.4.20/include
а потом - все из /usr/lib/kernel/2.4.20-alt5-up туда же.
получилась такая структура -
drwxr-xr-x 4 root root 4096 Мар 6 11:25 ./
drwxr-xr-x 3 root root 42 Мар 6 11:19 ../
drwxr-xr-x 10 root root 119 Мар 6 10:56 include/
drwxr-xr-x 2 root root 20480 Мар 6 07:45 modules/
-rw-r--r-- 1 root root 206240 Фев 17 02:19 autoconf.ph
-rw-r--r-- 1 root root 3209 Фев 17 02:19 _h2ph_pre.ph
-rw-r--r-- 1 root root 21554 Фев 17 02:19 modversions.ph
-rw-r--r-- 1 root root 325 Фев 17 02:19 version.ph
-rw-r--r-- 1 root root 20180 Фев 17 02:19 modversions.h
-rw-r--r-- 1 root root 89819 Фев 17 01:44 autoconf.h
-rw-r--r-- 1 root root 134 Фев 17 01:44 version.h
скрипт ее прожевал и собрал драйвер.
--
Владимир
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 17:56 ` [Comm] Re[2]: " Максим Коваленко
2003-03-06 18:03 ` Aleksey Novodvorsky
@ 2003-03-07 2:47 ` Evgeny Yugov
2003-03-07 6:01 ` [Comm] " Максим Коваленко
1 sibling, 1 reply; 23+ messages in thread
From: Evgeny Yugov @ 2003-03-07 2:47 UTC (permalink / raw)
To: Максим
Коваленко
Здравствуйте Максим,
МК> Я что-то пропустил????? Обычный путь - menuconfig, dep,
МК> bz, modules уже не подходит?
Очень много... я вот песню Высоцкого вспомнил... "Со дна мы вытащили
живого партизана... не знал он бедный что закончилась война..." ;o)
МК> Можно ли обьяснить как собирать новое ядро в виде rpm?
МК> Или привести к старому виду ту кучу, которая лежит в ~/RPM/SOURCES
http://www.atmsk.ru/viewtopic.php?t=113
--
With Best regards,
Evgeny Yugov,
MTS, programmer of Advanced Technologies Departament.
mailto:yugov@scs-900.ru
Origin: Не так страшен русский танк, как его пьяный экипаж.
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: [Comm] Re: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-07 2:47 ` [Comm] " Evgeny Yugov
@ 2003-03-07 6:01 ` Максим Коваленко
0 siblings, 0 replies; 23+ messages in thread
From: Максим Коваленко @ 2003-03-07 6:01 UTC (permalink / raw)
To: Evgeny Yugov
Здравствуйте Evgeny,
Friday, March 07, 2003, 5:47:00 AM, you wrote:
EY> Здравствуйте Максим,
МК>> Я что-то пропустил????? Обычный путь - menuconfig, dep,
МК>> bz, modules уже не подходит?
EY> Очень много... я вот песню Высоцкого вспомнил... "Со дна мы вытащили
EY> живого партизана... не знал он бедный что закончилась война..." ;o)
Это Вилли Токарев:-))
МК>> Можно ли обьяснить как собирать новое ядро в виде rpm?
МК>> Или привести к старому виду ту кучу, которая лежит в ~/RPM/SOURCES
EY> http://www.atmsk.ru/viewtopic.php?t=113
Биг сенькс. Пошёл разбираться.
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re[2]: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
2003-03-06 19:58 ` Grigory Batalov
2003-03-06 20:29 ` [Comm] " Alexey Tourbin
@ 2003-03-07 7:26 ` Alexey I. Froloff
2003-03-07 8:47 ` Sergey Vlasov
2003-03-07 8:48 ` Мельников Максим Андреевич
4 siblings, 0 replies; 23+ messages in thread
From: Alexey I. Froloff @ 2003-03-07 7:26 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
On Thu, Mar 06, 2003 at 10:25:04PM +0300, Максим Коваленко wrote:
> [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
> kernel-2.4-stable.spec: No such file or directory
# apt-get install rpm-build
# usermod -G rpm mmm
P.S. Только имейте в виду, что usermod -G не добавляет
пользователя в группу, поэтому надо перечислить все группы
пользователя mmm, например -G wheel,wemaster,rpm
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
Inform-Mobil, Ltd. System Adminitrator
http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:58 ` Grigory Batalov
2003-03-06 23:01 ` [Comm] Re[2]: " Максим Коваленко
@ 2003-03-07 7:54 ` Oleg K. Artemjev
2003-03-07 8:22 ` [Comm] " Maxim
1 sibling, 1 reply; 23+ messages in thread
From: Oleg K. Artemjev @ 2003-03-07 7:54 UTC (permalink / raw)
To: community
On Thu, 6 Mar 2003 22:58:03 +0300
"Grigory Batalov" <grisxa@mail.ru> wrote:
> > [mmm@lermax SPECS]$ dir
> > kernel-2.4-stable.spec
> > [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
> > kernel-2.4-stable.spec: No such file or directory
попробуйте сделать strace на эту команду и убедиться в том, что дело в доступе к файлу.
Совершенно аналогичная ситцуация выползает при отсутствии у rpm некоего промежуточного бинаря.
Вызовы дающие отрицательный результат - те что обломались, обратите внимание на execve, exec и их первый параметр,
соответствующего бинаря по каким либо причинам может не быть на месте. Вообще strace полезен даже людям почти не
знакомым с С.
--
Bye.Olli. http://olli.digger.org.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-07 7:54 ` [Comm] " Oleg K. Artemjev
@ 2003-03-07 8:22 ` Maxim
0 siblings, 0 replies; 23+ messages in thread
From: Maxim @ 2003-03-07 8:22 UTC (permalink / raw)
To: community
Приветы.
У меня Юниор 2.0 в kernel24-2.4.18-alt7.src.rpm все необходимые исходники
или нужно чтото еще ?
----- Original Message -----
From: "Oleg K. Artemjev" <olli@rbauto.ru>
To: <community@altlinux.ru>
Sent: Friday, March 07, 2003 9:54 AM
Subject: Re: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
> On Thu, 6 Mar 2003 22:58:03 +0300
> "Grigory Batalov" <grisxa@mail.ru> wrote:
> > > [mmm@lermax SPECS]$ dir
> > > kernel-2.4-stable.spec
> > > [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
> > > kernel-2.4-stable.spec: No such file or directory
> попробуйте сделать strace на эту команду и убедиться в том, что дело в
доступе к файлу.
> Совершенно аналогичная ситцуация выползает при отсутствии у rpm некоего
промежуточного бинаря.
> Вызовы дающие отрицательный результат - те что обломались, обратите
внимание на execve, exec и их первый параметр,
> соответствующего бинаря по каким либо причинам может не быть на месте.
Вообще strace полезен даже людям почти не
> знакомым с С.
>
> --
> Bye.Olli. http://olli.digger.org.ru
>
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re[2]: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
` (2 preceding siblings ...)
2003-03-07 7:26 ` [Comm] Re[2]: [Comm] Re[2]: [Comm] " Alexey I. Froloff
@ 2003-03-07 8:47 ` Sergey Vlasov
2003-03-07 8:48 ` Мельников Максим Андреевич
4 siblings, 0 replies; 23+ messages in thread
From: Sergey Vlasov @ 2003-03-07 8:47 UTC (permalink / raw)
To: community
On Thu, 6 Mar 2003 22:25:04 +0300
Максим Коваленко <lermax@cnt.ru> wrote:
> Проблема в том, что Мастер 2.2 не грузиться.
> Гружу Мастер 2.2 из WIN98. Loadlin-ом. Доходит до NET4.0 чего-то
> там и далее - "Kernel panic: VFS: Unable to mount root fs on 03:04"
Помимо собственно ядра, нужен ещё initrd.img. В Мастере 2.2 все
обычные файловые системы, включая ext2, собраны в модули; в ядре
только romfs для initrd.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re[2]: [Comm] Re[2]: [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
` (3 preceding siblings ...)
2003-03-07 8:47 ` Sergey Vlasov
@ 2003-03-07 8:48 ` Мельников Максим Андреевич
4 siblings, 0 replies; 23+ messages in thread
From: Мельников Максим Андреевич @ 2003-03-07 8:48 UTC (permalink / raw)
To: community
On Thu, 6 Mar 2003 22:25:04 +0300
Максим Коваленко <lermax@cnt.ru> wrote:
> Здравствуйте Aleksey,
>
> Thursday, March 06, 2003, 9:03:53 PM, you wrote:
>
>
> >> Или привести к старому виду ту кучу, которая лежит в ~/RPM/SOURCES
> >>
> AN> Я же ответил. Если Вам нужно _наше_ дерево сборки, то достаточно дать
> AN> команду rpm -bp <file>.spec и в ~/RPM/BUILD Вы получите его.
>
> [mmm@lermax SPECS]$ dir
> kernel-2.4-stable.spec
> [mmm@lermax SPECS]$ rpm -bp kernel-2.4-stable.spec
^^^
попробуй rpmbuild -bp kernel-2.4-stable.spec
> kernel-2.4-stable.spec: No such file or directory
> [mmm@lermax SPECS]$
<skip />
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re[2]: [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 23:59 ` [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20? Vladimir Poliakov
@ 2003-03-07 11:39 ` isa
2003-03-07 12:21 ` [Comm] " Максим Коваленко
2003-03-08 0:11 ` Vladimir Poliakov
0 siblings, 2 replies; 23+ messages in thread
From: isa @ 2003-03-07 11:39 UTC (permalink / raw)
To: Vladimir Poliakov
Владимир! А запишите ка это на АТМСК.РУ, тут люди переодически дрова
для мдемов собирают вот и будет куда ссылать!
VP> Плюнув на это дело решил поставить кернел-хидерс, но они встали кудато в
VP> /usr/lib/kernel
VP> но скрипт сборки драйвера модема искал их совершенно в другом месте, в первый
VP> раз я кажется ковырял пути в самом скрипте или симлинки делал (это было давно
VP> и неправда), а сейчас плюнул и скопировал туда, где скрипту хочется увидеть
VP> жеоланное, а именно
VP> сделал каталог /usr/src/kernel-headers-2.4.20-alt5-up
VP> в него скопировал все из
VP> /usr/lib/kernel/ и там что в ~include, другими словами - все из
VP> /usr/lib/kernel/2.4.20/include
VP> а потом - все из /usr/lib/kernel/2.4.20-alt5-up туда же.
VP> получилась такая структура -
VP> drwxr-xr-x 4 root root 4096 Мар 6 11:25 ./
VP> drwxr-xr-x 3 root root 42 Мар 6 11:19 ../
VP> drwxr-xr-x 10 root root 119 Мар 6 10:56 include/
VP> drwxr-xr-x 2 root root 20480 Мар 6 07:45 modules/
VP> -rw-r--r-- 1 root root 206240 Фев 17 02:19 autoconf.ph
VP> -rw-r--r-- 1 root root 3209 Фев 17 02:19 _h2ph_pre.ph
VP> -rw-r--r-- 1 root root 21554 Фев 17 02:19 modversions.ph
VP> -rw-r--r-- 1 root root 325 Фев 17 02:19 version.ph
VP> -rw-r--r-- 1 root root 20180 Фев 17 02:19 modversions.h
VP> -rw-r--r-- 1 root root 89819 Фев 17 01:44 autoconf.h
VP> -rw-r--r-- 1 root root 134 Фев 17 01:44 version.h
VP> скрипт ее прожевал и собрал драйвер.
--
С уважением,
isa mailto:iscander@mercuri.mk.ua
^ permalink raw reply [flat|nested] 23+ messages in thread
* [Comm] Re: [Comm] Re[2]: [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-07 11:39 ` [Comm] Re[2]: " isa
@ 2003-03-07 12:21 ` Максим Коваленко
2003-03-08 0:11 ` Vladimir Poliakov
1 sibling, 0 replies; 23+ messages in thread
From: Максим Коваленко @ 2003-03-07 12:21 UTC (permalink / raw)
To: isa
Здравствуйте isa,
Friday, March 07, 2003, 2:39:21 PM, you wrote:
i> Владимир! А запишите ка это на АТМСК.РУ, тут люди переодически дрова
i> для мдемов собирают вот и будет куда ссылать!
VP>> Плюнув на это дело решил поставить кернел-хидерс, но они встали кудато в
VP>> /usr/lib/kernel
VP>> но скрипт сборки драйвера модема искал их совершенно в другом месте, в первый
VP>> раз я кажется ковырял пути в самом скрипте или симлинки делал (это было давно
VP>> и неправда), а сейчас плюнул и скопировал туда, где скрипту хочется увидеть
VP>> жеоланное, а именно
VP>> сделал каталог /usr/src/kernel-headers-2.4.20-alt5-up
VP>> в него скопировал все из
VP>> /usr/lib/kernel/ и там что в ~include, другими словами - все из
VP>> /usr/lib/kernel/2.4.20/include
VP>> а потом - все из /usr/lib/kernel/2.4.20-alt5-up туда же.
VP>> получилась такая структура -
VP>> drwxr-xr-x 4 root root 4096 Мар 6 11:25 ./
VP>> drwxr-xr-x 3 root root 42 Мар 6 11:19 ../
VP>> drwxr-xr-x 10 root root 119 Мар 6 10:56 include/
VP>> drwxr-xr-x 2 root root 20480 Мар 6 07:45 modules/
VP>> -rw-r--r-- 1 root root 206240 Фев 17 02:19 autoconf.ph
VP>> -rw-r--r-- 1 root root 3209 Фев 17 02:19 _h2ph_pre.ph
VP>> -rw-r--r-- 1 root root 21554 Фев 17 02:19 modversions.ph
VP>> -rw-r--r-- 1 root root 325 Фев 17 02:19 version.ph
VP>> -rw-r--r-- 1 root root 20180 Фев 17 02:19 modversions.h
VP>> -rw-r--r-- 1 root root 89819 Фев 17 01:44 autoconf.h
VP>> -rw-r--r-- 1 root root 134 Фев 17 01:44 version.h
VP>> скрипт ее прожевал и собрал драйвер.
Не торопитесь. Проверить надо:-)
--
С уважением,
Максим mailto:lermax@cnt.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re[2]: [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-07 11:39 ` [Comm] Re[2]: " isa
2003-03-07 12:21 ` [Comm] " Максим Коваленко
@ 2003-03-08 0:11 ` Vladimir Poliakov
1 sibling, 0 replies; 23+ messages in thread
From: Vladimir Poliakov @ 2003-03-08 0:11 UTC (permalink / raw)
To: community
7 Март 2003 23:39, isa написал:
> Владимир! А запишите ка это на АТМСК.РУ, тут люди переодически дрова
> для мдемов собирают вот и будет куда ссылать!
Дык я все сумбурно написал, надо еще раз проверить и более точный рецепт
сделать, а не хочецца чета переставляться ради этого..
а что такое atmsk.ru? зачем туда писать? Если пишете туда сами , то закиньте
мой рецепт, если не затруднит.
> VP> Плюнув на это дело решил поставить кернел-хидерс, но они встали кудато
> в VP> /usr/lib/kernel
>
> VP> но скрипт сборки драйвера модема искал их совершенно в другом месте, в
> первый VP> раз я кажется ковырял пути в самом скрипте или симлинки делал
> (это было давно VP> и неправда), а сейчас плюнул и скопировал туда, где
ВП
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20?
2003-03-06 23:11 ` [Comm] " Максим Коваленко
2003-03-06 23:36 ` [Comm] Re: strace Alexey Tourbin
2003-03-06 23:59 ` [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20? Vladimir Poliakov
@ 2003-03-10 8:15 ` Евгений В. Хорохорин
2 siblings, 0 replies; 23+ messages in thread
From: Евгений В. Хорохорин @ 2003-03-10 8:15 UTC (permalink / raw)
To: community
On Fri, 7 Mar 2003 02:11:02 +0300
Максим Коваленко <lermax@cnt.ru> wrote:
> AT> Или, лучше, оставьте затею.
> Не можно. Нужено встроенный LTмодем оживить. А дрова к нему
> требуют скомпилированного ядра и исходников, из которых оно
> компилилось.
Если LT = Lucent (дрова ltmodem) то смею заверить вас что сборка этих дров
_не требует_ наличия исходников ядра, а только его заголовки (курить на
тему kernel-headers).
--
Best regards, mailto: genix@sendmail.ru
Genix http://saratov.lug.ru
Registered Linux User #219993 JID: genix@jabber.org
-= С моих слов записано верно, мною прочитано =-
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2003-03-10 8:15 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-06 16:58 [Comm] Как в Мастере 2.2 поставить исходники ядра 2.4.20? Максим Коваленко
2003-03-06 17:02 ` Aleksey Novodvorsky
2003-03-06 17:56 ` [Comm] Re[2]: " Максим Коваленко
2003-03-06 18:03 ` Aleksey Novodvorsky
2003-03-06 19:25 ` [Comm] Re[2]: " Максим Коваленко
2003-03-06 19:58 ` Grigory Batalov
2003-03-06 23:01 ` [Comm] Re[2]: " Максим Коваленко
2003-03-06 23:14 ` [Comm] " Alexey Tourbin
2003-03-07 7:54 ` [Comm] " Oleg K. Artemjev
2003-03-07 8:22 ` [Comm] " Maxim
2003-03-06 20:29 ` [Comm] " Alexey Tourbin
2003-03-06 23:11 ` [Comm] " Максим Коваленко
2003-03-06 23:36 ` [Comm] Re: strace Alexey Tourbin
2003-03-06 23:59 ` [Comm] Re: [Comm] Re: Как в Мастере 2.2 поставить исходники ядра 2.4.20? Vladimir Poliakov
2003-03-07 11:39 ` [Comm] Re[2]: " isa
2003-03-07 12:21 ` [Comm] " Максим Коваленко
2003-03-08 0:11 ` Vladimir Poliakov
2003-03-10 8:15 ` Евгений В. Хорохорин
2003-03-07 7:26 ` [Comm] Re[2]: [Comm] Re[2]: [Comm] " Alexey I. Froloff
2003-03-07 8:47 ` Sergey Vlasov
2003-03-07 8:48 ` Мельников Максим Андреевич
2003-03-07 2:47 ` [Comm] " Evgeny Yugov
2003-03-07 6:01 ` [Comm] " Максим Коваленко
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git