Перекомпиляция Ядра.... траблы..

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
elnoyle
Сообщения: 57
ОС: Kubuntu 7.04

Перекомпиляция Ядра.... траблы..

Сообщение elnoyle »

Задумал грамотно :) сконфигурить ядро, ну там, ускорить, улучшить, уменьшить итд. Действия:
cd /usr/src/linux
[root@localhost linux]# make xconfig
pushd /usr/src/linux-2.6.17-5mdv/3rdparty ; perl ./mkbuild.pl ; popd
/bin/sh: line 0: pushd: /usr/src/linux-2.6.17-5mdv/3rdparty: Нет такого файла или каталога
Can't open perl script "./mkbuild.pl": Нет такого файла или каталога
/bin/sh: line 0: popd: directory stack empty
make[1]: *** [3rdparty/Makefile] Ошибка 1
make: *** [xconfig] Ошибка 2

Ну ладно, обойдёмся и без графического фейса:
[root@localhost linux]# make menuconfig
pushd /usr/src/linux-2.6.17-5mdv/3rdparty ; perl ./mkbuild.pl ; popd
/bin/sh: line 0: pushd: /usr/src/linux-2.6.17-5mdv/3rdparty: Нет такого файла или каталога
Can't open perl script "./mkbuild.pl": Нет такого файла или каталога
/bin/sh: line 0: popd: directory stack empty
make[1]: *** [3rdparty/Makefile] Ошибка 1
make: *** [menuconfig] Ошибка 2

Мдя, при чём тут перл? Кто-нибудь может сказать, что я не так делаю, и почему на мою долю достаётся всякий бред пожизни(может это раздельно писАть?)?
PS Или с мандривой вообще чего-то не так?
Гармония мира не знает границ

...мы будем играть широко и опасно...
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Перекомпиляция Ядра.... траблы..

Сообщение *Sasha* »

elnoyle
Глыпый ворос, а ты уверен что ты в папке с сырцами, просто она обычно называеться linux-source, или в мондриве по другому
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Перекомпиляция Ядра.... траблы..

Сообщение romuil »

А для чего ядро грамотно переконфигуривать?
Месье сильно шарит в ядреных вопросах?
А может стоит почитать что по этому поводу пишут, и не морочить себе голову выжиманием пары процентов.
Спасибо сказали:
Аватара пользователя
elnoyle
Сообщения: 57
ОС: Kubuntu 7.04

Re: Перекомпиляция Ядра.... траблы..

Сообщение elnoyle »

Месье не сильно шарит в подобных вопросах, но думает, что абсолютно незачем иметь в ядре поддержку блютуз и прочего экзотического барахла. А оперативка у месье (кстати, мне больше нравится "мессир") не резиновая. Вопрос состоял несколько в другом, как мессиру кажется... Нужно будет, мессир обратится к доктору Курпатову.

*Sasha* писал(а):
05.02.2007 02:20
elnoyle
Глыпый ворос, а ты уверен что ты в папке с сырцами, просто она обычно называеться linux-source, или в мондриве по другому


[root@localhost src]# ls -la
итого 9
drwxr-xr-x 9 root root 1024 Янв 25 01:40 ./
drwxr-xr-x 14 root root 1024 Янв 29 18:00 ../
drwxr-xr-x 3 root root 1024 Дек 31 13:13 fuse-2.5.3-3mdk/
drwxr-xr-x 2 root root 1024 Янв 25 01:40 kqemu-1.3.0/
lrwxrwxrwx 1 root root 17 Дек 30 02:47 linux -> linux-2.6.17-5mdv/
drwxr-xr-x 8 root root 1024 Фев 5 01:29 linux-2.6.17-5mdv/
drwxr-xr-x 2 root root 1024 Дек 30 02:48 nvidia-8774-4plf2007.0/
drwxr-xr-x 6 root root 1024 Дек 30 02:42 php4-devel/
drwxr-xr-x 5 root root 1024 Дек 30 02:35 php-devel/
drwxr-xr-x 7 root root 1024 Дек 30 02:23 rpm/

мож я и попутал, ну вот^^^ Где тут сырцы? Как их опознать?
Гармония мира не знает границ

...мы будем играть широко и опасно...
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Перекомпиляция Ядра.... траблы..

Сообщение *Sasha* »

elnoyle
Посмотри есть ли у тебя пакет linux-source
Спасибо сказали:
Аватара пользователя
elnoyle
Сообщения: 57
ОС: Kubuntu 7.04

Re: Перекомпиляция Ядра.... траблы..

Сообщение elnoyle »

[root@localhost src]# which linux-source
which: no linux-source in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt3//bin)

[root@localhost src]# whereis linux-source
linux-source:
[root@localhost src]# cd linux-source
bash: cd: linux-source: Нет такого файла или каталога

Не очень ясно, чего делать дальше, рад буду услышать дельный совет
Гармония мира не знает границ

...мы будем играть широко и опасно...
Спасибо сказали:
Аватара пользователя
LightFalcon
Сообщения: 323
Статус: Любитель Free...
ОС: Debian Squezee\Etch\Lenny

Re: Перекомпиляция Ядра.... траблы..

Сообщение LightFalcon »

что вы его мучаете?
cd /usr/src/linux
проходишь по этой ссылке и все путем, исходники ядра лежат тут. Хотя это символическая ссылка, полный путь что-то типа этого /usr/src/linux-2.6.X.X
По крайней мере в мандриве так, у кого другой дистр, просто сделайте символическую линку.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Перекомпиляция Ядра.... траблы..

Сообщение Sleeping Daemon »

elnoyle писал(а):
05.02.2007 03:42
[root@localhost src]# which linux-source
which: no linux-source in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt3//bin)

[root@localhost src]# whereis linux-source
linux-source:
[root@localhost src]# cd linux-source
bash: cd: linux-source: Нет такого файла или каталога

Не очень ясно, чего делать дальше, рад буду услышать дельный совет


Пакет называется kernel-source-2.6.17.5mdv-1-1mdv2007.0

Просто переставьте этот пакет.
urpme kernel-source-2.6.17.5mdv-1-1mdv2007.0
urpmi kernel-source-2.6.17.5mdv-1-1mdv2007.0
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Перекомпиляция Ядра.... траблы..

Сообщение Juliette »

да простит меня мессир, но возникает ощущение, что мессир не удостоил себя прочтением старинного трактата "kernel howto"
а оный трактат требует не только прочтения, но и внимательного штудирования, после коего у мессира вряд ли бы возникли сии вопросы, напоминающие первые шаги коровы на льду новорожденного котёночка :blush: осмелюсь даже выразить мысль, что вопросы вообще могут не возникнуть никакие после прочтения и штудирования упомянутого трактата... ;)
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Re: Перекомпиляция Ядра.... траблы..

Сообщение Александр »

(elnoyle @ Feb 5 2007, в 03:22) писал(а):что абсолютно незачем иметь в ядре поддержку блютуз и прочего экзотического барахла. А оперативка у месье (кстати, мне больше нравится "мессир") не резиновая.

Неужели пара лишних файлов в папке /lib/modules/ так напрягают? Или грузить все модули сразу - это стало модно? И причем тут оперативка? Ну не используешь блутус и прочую экзотику - ну и не будут у тебя модули грузиться (если, конечно, ты не прописал сервис блутуса и прочие сервисы на загрузку) эти, в чем проблема-то? Потом купишь девайс какой-нибудь, опять будешь перебирать ядро, а так модуль подгрузится нужный и нет хлопот...
PS Иногда у меня создается ощущения, что я живу в старые, когда памяти на комке было 1 Мб, на винчестере пару метров.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали: