From: Et <et@kaluga.ru> To: ALT Linux Sisyphus mailing list <sisyphus@altlinux.ru> Subject: [sisyphus] Кое-какие ошибки-2 и вопросы Date: Thu, 4 Oct 2001 20:32:10 +0400 Message-ID: <200110041633.f94GXZW36004@lancia.kaluga.ru> (raw) Добрый день! К вопросу о kapm-idled и kswapd. Вконец замучавшись перезагружать компьютер и пораскинув мозгами решил я перекомпилировать ядро. Забегая вперёд, скажу, что это помогло и теперь они перестали терзать процессор, top показывает по нулям всё, даже когда запускаю одновременно KDE, Мозиллу и ОО. Однако сама процедура перекомпиляции вызывает вопросы. 1. Если делать так, как написано в руководствах, т.е. установить kernel24-source, затем make menuconfig (dep, clean, bzImage и т.д.) то получается ядро с именем *alt5-up, а модули в каталоге *alt5, что нехорошо - получились 2 ядра с одним именем и два набора модулей к ним. Тогда, выходит, надо убирать Ваш пакет с ядром kernel24-up - но он нужен целой куче других пакетов, которых наличие взамен kernel24-source не устраивает. (Кстати, почему? Ясно ведь, что в работающей системе ядро есть обязательно - нужно ли ставить на него зависимости? Или подразумевается, что должно быть именно Ваше ядро и ни чьё другое?) Хорошо, пошли дальше - можно подменить Ваше ядро и модули своими, но неаккуратненько это да и хотелось бы иметь на всякий случай два ядра. Значит, надо иметь ядра с разными именами. Обнаружил, что за это отвечает через ссылки в /var/run/kernel /usr/lib/kernel/2.4.9-alt5-up/version.h и там же modversions.h и autoconf.h Получается, с каким именем ядро запущено, с таким и откомпилируется, без вариантов? Ладно, но и мы не лыком шиты, скопировал version.h в (a) /usr/src/kernel/linux-2.4.9-alt5/include/linux и заменил в нём alt5-up на alt5, запустил menuconfig, dep, bzImage, после чего обнаружил в (а) новые modversions.h и autoconf.h - вместо имевшихся там ссылок на /usr/lib/kernel/2.4.9-alt5-up - а зачем же нужны были эти ссылки? Дальше всё прошло как обычно, но следует ли мне положить по аналогии в /usr/lib/kernel/2.4.9-alt5/modules получившиеся *.stamp, *.ver и скопировать в ../*.ph ? Кстати, *.stamp получились размером 0 байт, а у Вас 1 - это критично? 2. Нашлось две ошибки, из-за которых компиляция останавливалась - в /usr/include/bits/local_lim.h вместо alt5 было alt1 и ошибка в тексте некой проги из-за которой не откомпилировался модуль для ipchains (пришлось делать make -i). Хорошо - iptables работает. Вопрос - что же исходники в kernel24-source неправлены? С уважением, Евгений. iptables работает.
next reply other threads:[~2001-10-04 16:32 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2001-10-04 16:32 Et [this message] 2001-10-04 16:45 ` Любимов А.В. 2001-10-05 8:13 ` Et 2001-10-05 16:02 ` Et 2001-10-05 16:24 ` Alexey Voinov 2001-10-05 17:30 ` Любимов А.В. 2001-10-05 17:40 ` Любимов А.В. 2001-10-06 15:00 ` Et 2001-10-06 16:37 ` Любимов А.В. 2001-10-08 12:39 ` Любимов А.В. 2001-10-09 16:44 ` Et 2001-10-06 9:10 ` Alexey Morozov 2001-10-06 9:44 ` Любимов А.В. 2001-10-05 4:10 ` Sergei 2001-10-05 8:16 ` Et
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200110041633.f94GXZW36004@lancia.kaluga.ru \ --to=et@kaluga.ru \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git