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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PsYhLo в Aug 11, 2006, 19:51



Титла: Slackware kernel compile help
Публикувано от: PsYhLo в Aug 11, 2006, 19:51
От два дни се боря със тоя проблем и все ми дава kernel panic когато се опитва да маутне root filesystem какво ли не пробвах
използвам reiserfs
опцията за файловата система я слагах като модул и като дирекно заредана във ядрото но нищо
пусках и некав скрипт mkinitrd но без успех
моля помогнете
системата на която се упитвам да билдна кернела е следната;
CPU PIII 550Mhz
RAM 224mb SDRAM pc100
VGA NVidia GeForce 4 MX440 64mb
HDD 6.4GB Maxtor 5400rpm
       /dev/hda1 - 5.6GB reiserfs
       /dev/hda2 - 448mb swap
SOUND CreativeSound Blaster 16 ISA
3 LAN карти

ако искате ще приложа и конфиг файла който използвам

с риск да се повторя МОЛЯ ПОМОГНЕТЕ

PS
преди успявах да компилирам ядрото и да работя но сега нещо отказва използвам последната версия на кернела от kernel.org 2.6.17.8
slackware-то е обновено до днешна дата





Титла: Slackware kernel compile help
Публикувано от: alabal в Aug 11, 2006, 23:40
А, можеш ли да дадеш изхода от dmesg или /var/log/syslog? Там обикновено се оплаква какво го боли.


Титла: Slackware kernel compile help
Публикувано от: PsYhLo в Aug 11, 2006, 23:55
не знам какво се е случило ама във лога нищо не пише
нема ги редовете при които се е получило объркването
явно изобщо не е могло да запише даже и лога

утре ще пробвам наново да компилирам и ако ми даде пак кернел паник ще препиша всичко от екрана и ще го постна


Титла: Slackware kernel compile help
Публикувано от: в Aug 12, 2006, 00:36
Здравей,
ти провери ли си как ти се зарежда в лоудъра?
Пробвай също така на Reiserfs support да дадеш да е като модул, а всичко останало го включи в ядрото.
Успех


Титла: Slackware kernel compile help
Публикувано от: karaman в Aug 12, 2006, 03:11
вие шегувате ли се

reiserfs трябва да е в ядрото ([ * ] в make menuconfig), за да му тръгне "/"

препиши някакси (с хартийка вместо clipboard) резултата
от kernel panic-a
какво точно не е успяло да mount-не и т.н.

освен това дай /etc/lilo.conf и евентуално модела на харда





Титла: Slackware kernel compile help
Публикувано от: в Aug 12, 2006, 09:46
Според мене е подбре да пробжа
Цитат
lspci

и след това да си компилира драйвера за дъното на иде контролера който му е и след това да си сложи в ядрото аутомоунт на дяловоте и да си зареди също драйвера за файловата му система екст екст2 или рейсфс.
Според мене така ще стане при мене винаги става така.
Успех!


Титла: Slackware kernel compile help
Публикувано от: в Aug 12, 2006, 10:48
Цитат (karaman @ Авг. 12 2006,04:11)
вие шегувате ли се

reiserfs трябва да е в ядрото ([ * ] в make menuconfig), за да му тръгне "/"

препиши някакси (с хартийка вместо clipboard) резултата
от kernel panic-a
какво точно не е успяло да mount-не и т.н.

освен това дай /etc/lilo.conf и евентуално модела на харда

Аз съм на ext3, файловата ми система е закачена така:
Цитат

 <M> Ext3 journalling file system support
  
  •     Ext3 extended attributes                                            
      
  •     Ext3 POSIX Access Control Lists                                    
      
  •     Ext3 Security Labels  

  • Проблеми нямам, а и бих те помолил да ми обясниш каква е разликата, ако имаш желание? Любопитен съм дали  има някаква съществена разлика, за да си прекомпилирам ядрото.


    Титла: Slackware kernel compile help
    Публикувано от: karaman в Aug 12, 2006, 12:00
    при мен никога не тръгва като модул
    ядрото ми казва кернел паник с обяснения, че не разпознава вида  на / partion-a
    за слак говоря


    Титла: Slackware kernel compile help
    Публикувано от: в Aug 12, 2006, 12:17
    Аз съм с дебиан, компилирал съм си ядро, но нямам проблем с монтирането на фс-то и ми е много интересно каква е разликата, при положение, че и така работи. Настройл съм си драйверите и цялата система и бих прекомпилирал всичко наново, ако има някаква съществена разлика.


    Титла: Slackware kernel compile help
    Публикувано от: karaman в Aug 12, 2006, 12:20
    а initrd ползваш ли :)
    щото в слака няма


    Титла: Slackware kernel compile help
    Публикувано от: в Aug 12, 2006, 13:07
    Дали  няма :)

    Не се хвърляйте да обновявате ядро с пакетната система , която предлага Slackware и/или допълнителни приложения за тази цел :) Особено пък , ако upgrade-a е от 2.4.x -> 2.6.x
    cd /usr/src/linux-xxx със системния диск , make menuconfig (тука те разгледай из секцията за файловите системи , съобразявайки се с твоята/твоите); make bzImage && make modules && make modules_install - наедно ги пиша , инак може и с -j5 опция ,разбира се :) Редактираш си конфигурационния файла на boot loader-a като указваш новия image на ядрото :) System.map да се ln -s с новия System.map ... :)  :p


    Титла: Slackware kernel compile help
    Публикувано от: PsYhLo в Aug 12, 2006, 17:15
    мерси на всички които са отделили време за моя проблем ще взема под внимание всяка препорака и ще кажа резултата
    ако имам проблеми скоро очаквайте по пълна информация за проблема

    но дано да не ми се налага повече от още най-много два пъти да прекомпилирам ядрото  :D