Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ice4o в May 28, 2005, 13:17



Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 28, 2005, 13:17
/bin/sh: line 1: scripts/mkdep: Permission denied
 =========

Интересно...нова инсталация на Slack...реших да си прекомпилирам ядрото...че свободното място на диска ми е кът... само, че се оказа доста сложно тук :)
Запънка! Съвет?


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: Soulstealer в May 28, 2005, 13:21
Дай малко повече информация какво правиш, как го правиш, къде го правиш и с правата на какъв потребител го правиш...


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 28, 2005, 13:25
източих си ядро 2.4.30
от време на време трябва обновяване все пак.
сложих си го в /usr/src/ и направих shortcut linux до новото ядро. остана да го инсталирам... вложих си готов .config за да не пренастройвам пак, макар че има нови неща, които трбва да се погледнат. нямам време сега! както и да е.
та пускам 'make dep' и ми излиза следното съобщение
Цитат
/bin/sh: line 1: scripts/mkdep: Permission denied


потребител root


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: Soulstealer в May 28, 2005, 13:38
Ясно...
най-вероятно този файл в повреден...
/usr/src/linux/scripts/mkdep е бинарен файл, ако искаш го погледни
но мисля, че решението е да си издъпаш на ново архива и да го разархивираш, но пък щом не ти е дало грешка при разархивирането може би е архивиран директно с повредения файл, така че ако искаш издърпай gz архива... или пък го издърпай от друго място
Ако теглиш от kernel.ludost.net - пробвай kernel.org
в противен случай направи обратното
успех! :)


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 28, 2005, 13:41
Проблемът е, че имам и kernel source 2.4.20. Там дава същата грешка, а той е от инсталационният Slack... ще пробвам както казваш, но ме съмнява да се оправи...нещо друго е...


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: Soulstealer в May 28, 2005, 13:53
Пробвай
Примерен код
make mrproper

това преинсталира сорса, и ще се наложи да направиш нов .config
ако пак не става направо си сложи 2.6 ядро, там не ти трябва make dep


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: nifelheim в May 28, 2005, 16:06
Според мен причината е в този .config файл който си го копираш всеки път. Може би нямаш някакви права за него, макар и да си root.
ls -la /usr/src/linux/.config
и виж какво ти дава.


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 28, 2005, 16:11
не е в това...
пак не става :(
май ще има преинсталация на full


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: Soulstealer в May 28, 2005, 17:35
Абе глупости!
Това да не ти е windows
...не се преинсталира след първата грешка!
Казах ти, компилирай си ядро 2.6, то дори е по-лесно от компилирането на 2.4


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: в May 28, 2005, 19:37
http://members.cox.net/laitcg/new/kernel.html#Compiling_a_new_Kernel


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: в May 28, 2005, 23:09
Форума има правила. ice4o - спазвай ги, кирилица!


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 29, 2005, 03:23
:)
обясни ми тогава защо пак получавам error message при опит за компилация на 2.6.x?
нещо не е наред и вече почвам да се чудя дали самото iso на slack-а не е било преебано и така да е изпечено... има и други неща, които не вървят... а проблемът далеч не е в мен, нито в настройките, които са положени :)
нещо яко е обозено...


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: в May 29, 2005, 08:25
removepkg kernel-source-2.6.*. Забърши цялата директория на сорса. Инсталирай го на ново. Аз го компилирам така: make xconfig - махам всичко, което не ми трябва, ама всичко. Неща като звук, картина, мрежа, разни устройства - на модули, вградена поддръжка за няколко файлови системи, които ползвам. След това: make, make install (тук аз съм променил малко скрипта /usr/src/linux-2.6.11.9/arch/i386/boot/install.sh, за да ми отива новия bzImage и System.map в /boot (разбира се, файлът bzImage трябва да се прекръсти на vmlinuz). После: make modules, make modules_install. Последно се прави initrd.gz, задължително с указване на модула/модулите за файловата система. Пишеш едно lilo за капак и готово.


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: в May 29, 2005, 10:26
Цитат (ice4o @ Май 29 2005,04:23)
Agent Smith,
izvini me za latinicata...neshto qko me e zamarzqlo s taq kirilica :)
Shte si sloja i shte promenq post-ovete po-kysno...ok?

Това е най-малкото неуважение към останалите, които спазват правилата, и на които темите се заключват заради такова "замързяване".

Ако искаш съдействие на страниците на този форум, спазвай правилата. Предлагам веднага да се заемеш с кирилицата и оправянето на предишните постове. Мързела не е оправдание за нарушаване на правилата.


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: rpetrov в May 30, 2005, 11:40
ice4o,
би ли проверил, да не би файловата система да е монтирана с опцията noexec ?


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 30, 2005, 16:42
defaults
                     Use default options: rw,  suid,  dev,  exec,
                     auto, nouser, and async.


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: Agent_SMITH в May 30, 2005, 18:16
@ice4o: благодаря ти ;)


Титла: Проблем с прекомпилацията на Slack 9
Публикувано от: ice4o в May 30, 2005, 18:30
на вашите услуги ;)