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

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: ivo3d в Apr 16, 2003, 23:54



Титла: INIT
Публикувано от: ivo3d в Apr 16, 2003, 23:54
Здравейте...
Имам проблем с init процеса в слак 9.0.....проблема е че си компилирах ново ядро и явно някои опции съм ги компилирал направо в ядрото, а слака се мъчи да ги зареди като модули...и при ининтването ми дава грешки....Но понеже процесора ми е бързичък, само успявам да видя че има грешки с modprobe но не мога да видя кои модули не могат да се заредят точно...Въпроса ми е кой е лог файла на инит процеса? В /var/log  разгледах всичките файлове, но нямаше такъв, в който да са записани съобщенията от init процеса


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

Micahel


Титла: INIT
Публикувано от: mrvoland в Apr 17, 2003, 09:40
с какъв ред компилираш ядрото ?
аз обикновенно когато съм сигурен че ще тръгне всичко го пускам с:
make dep clean bzlilo modules modules_install
обикновенно когато не се ползва clean излизат съобщения за липсващи модули


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

Успех


Титла: INIT
Публикувано от: ivo3d в 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  всичко изкоментирано....Гадна работа ???


Титла: INIT
Публикувано от: в Apr 22, 2003, 18:02
:D
ami koj moduli se zarejdat i kak pishe v
/etc/modules.conf


Титла: INIT
Публикувано от: KNK в Apr 23, 2003, 11:17
:04-->
Цитат (ivo3d @ Април 17 2003,12:04)
Нямам фал /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
Публикувано от: в May 02, 2003, 23:11
Sled kato bootne:
Shift+PageUp
vijda6 koi moduli se gabqt i se orientira6
:)