Автор Тема: INIT  (Прочетена 3438 пъти)

ivo3d

  • Напреднали
  • *****
  • Публикации: 161
  • Distribution: Mint Linux
  • Window Manager: Gnome
    • Профил
INIT
« -: Apr 16, 2003, 23:54 »
Здравейте...
Имам проблем с init процеса в слак 9.0.....проблема е че си компилирах ново ядро и явно някои опции съм ги компилирал направо в ядрото, а слака се мъчи да ги зареди като модули...и при ининтването ми дава грешки....Но понеже процесора ми е бързичък, само успявам да видя че има грешки с modprobe но не мога да видя кои модули не могат да се заредят точно...Въпроса ми е кой е лог файла на инит процеса? В /var/log  разгледах всичките файлове, но нямаше такъв, в който да са записани съобщенията от init процеса
Активен

Michael

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
INIT
« Отговор #1 -: Apr 17, 2003, 01:46 »
Иво,
Пишеш, че си прекомпилирал ядрото, но за модулите нищо не пишеш, така че предполагам че не си си прекомпилирал модулите на новото ядро и съответно не си ги инсталирал. Така че трябва да го направиш,защото иначе ще продължават да се търсят старите, откъде идва и проблема, иначе файлът, който ти е необхидим е някъде във var/log и е boot.log. След като си инсталирал ядрото и модулите е хубаво да направиш символна връзка към актуалният ти System.map файл от директория /boot.
прави се така:
cd /boot
изтриваш старата символна връзка и на нейно място създаваш нова, ако актуалният ти System.map e в главаната директория напиши ln -s System.map /System.map
Това последното е само препоръчителна стъпка.
Успех

Micahel
Активен

mrvoland

  • Напреднали
  • *****
  • Публикации: 382
    • Профил
INIT
« Отговор #2 -: Apr 17, 2003, 09:40 »
с какъв ред компилираш ядрото ?
аз обикновенно когато съм сигурен че ще тръгне всичко го пускам с:
make dep clean bzlilo modules modules_install
обикновенно когато не се ползва clean излизат съобщения за липсващи модули
Активен

no pain no gain!

  • Гост
INIT
« Отговор #3 -: Apr 17, 2003, 10:12 »
Командата с която можеш да видиш boot messages e dmesg, за Slack 9 не знам но всички предни версии въпросните съобщения са в /var/log/messages. И накрая изкоментирай ненужните модули от /etc/rc.d/rc.modules и rc.netdevice.

Успех
Активен

ivo3d

  • Напреднали
  • *****
  • Публикации: 161
  • Distribution: Mint Linux
  • Window Manager: Gnome
    • Профил
INIT
« Отговор #4 -: Apr 17, 2003, 11:04 »
#make dep && make clean && make bzImage && make modules && make modules_install
Това ми е реда...Аз съм компилирал модулите, които ми трябват...Но някои опции съм ги компилирал в ядрото вместо като модули, а слака се опитва да ги зареди като модули...не че ми пречи нещо, но е гадно като ти се стартира системата да виждаш грешки...
Като напиша dmesg виждам boot процеса, а не монтирането на други файлови система, стартиране на демони, зареждане на модули и т.н.
Нямам фал /var/log/boot.log...В /etc/rc.d/rc.modules  всичко изкоментирано....Гадна работа '<img'>
Активен

  • Гост
INIT
« Отговор #5 -: Apr 22, 2003, 18:02 »
'<img'>
ami koj moduli se zarejdat i kak pishe v
/etc/modules.conf
Активен

KNK

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
INIT
« Отговор #6 -: Apr 23, 2003, 11:17 »
':0'4-->
Цитат (ivo3d @ Април 17 2003,12':0'4)
Нямам фал /var/log/boot.log...

провери в /etc/syslog.conf там са настройките за логването. Ако няма нищо или си го изкоментирал пробвай с:
kern.*  /dev/boot.log
*.warn;kern.!warn  /dev/boot.log
така ще получиш лог файла при боотване. За по-точни настройки виж man syslog.conf
А колкото до това, че ти търси модулите и при мен се случи, но не помня къде се оказа. Опитай с търсене на файлове в /etc/rc.d/ които съдържат modprobe (при мен са rc.modules, rc.netdevice и rc.nfsd - най-вероятно е бил последния)
Активен

  • Гост
INIT
« Отговор #7 -: May 02, 2003, 23:11 »
Sled kato bootne:
Shift+PageUp
vijda6 koi moduli se gabqt i se orientira6
'<img'>
Активен