Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: Kernel panic timeout (LILO)


  • Subject: Re: lug-bg: Kernel panic timeout (LILO)
  • From: danchev@email.domain.hidden (George Danchev)
  • Date: Sat, 17 May 2003 20:12:19 +0300


On 17 05 2003 11:19, Konstantin Kostadinov wrote:
<em class="quotelev1">> Å íåìà êàê äà ñòàíå êàòî òè óâèñíå êåðíåëàò ëèëèîòî äà íàïðàâè êàêâîòî è äà
<em class="quotelev1">> å ;), ïðîñòî íà òîçè åòàï ëèëèîòî íå äúðæè óïðàâëåíèåòî ...

ìèñëÿ, ÷å òîé ìíîãî äîáðå çíàå íà òîçè åòàï êîé äúðæè óïðàâëåíèåòî ;-) 
ïèòàøå äàëè ìîæå äà ñå êàæå íà áóóòâàíèÿ êúðíúë èìèäæ ñ boot parameters, àêî 
ñå äîñòèãíå ñèòóàöèÿ ïðè êîÿòî îò kernel sources ñå âèêà ôóíêöèÿòà panic("Hi, 
I'm the Linx kernel, edi ko si not found. Parvi edi ko si"); ... òîé ÿäðîòî äà 
reboot system ... machine BIOS, loader ñ ïîäõîäÿù command line è ïàê kernel 
image ;-) 

äîðè èìà è kernel boot parameter (ñåãà ãî âèäÿõ â 
/usr/src/linux/Documentation/kernel-parameters.txt) --  panic= ... 
ïðåäïîëàãàì òî÷íî çà ñåòâàíå íà âðåìåðè èíòåðâàë ñëåä êîéòî äà reboot-íå ïðè 
äîñòèãíàòî èçâèêâàíå íà ôóíêöèÿòà panic() â kernel sources... ñàìî ÷å òóêà ñå 
ïîäàâà boot time , çà ðàçëèêà îò òîâà ïðè êîåòî ìîæå äà ñå çàäàäå è ñëåä 
âëèçàíåòî â user space è echo "nesto" /proc/sys/kernel/panic îò òåá èëè 
resource configuration scripts... ò.å. êîåòî ñè èçáåðåø, ñïîðåä çàâèñè;-)

Àìì, áòâ "kernel panic" íå å óâèñâàíå íà kernel-a (hang èëè crash), àìà õè÷, 
ùîòî kernel-a å alive.. äîðè òè ïëþâà ñúîáùåíèå, ìàêàð è ñòèãíàë äà ñèòóàöèÿ 
ïðè êîÿòî å íàêàðàí äà ïðàâè íåùà êàòî äåëåíèå íà íóëà íàïðèìåð, íå ïî íåãîâà 
âèíà, so ... action ;-) ... 
ïðèìåðíî kernel-a íå å âèíîâåí ÷å íå ìîà íàìåðè ïðîöåñà init... 
(/usr/src/linux/init/main.c) ....ñ÷èòà íåïðèåìëèâà çà íåãî ñèòóàöèÿòà äà 
îñòàâè user-a áåç users space íàïðèìåð ;-) .. êàê ùå ñè êîìóíèêèðàò, íà íèâî 
raw tcp/ip only ùîòî ãî èìà â kernela èëè ñàìî äà òè îòãîâàðÿ íà ping îò 
remote?;-) 

èìà è äðóãè ñèòóàöè äî êîèòî ìîæå äà áúäå äîêàðàí kernel-a èëè òàêà äà ñå 
ñòåêàò îáñòîÿòåëñòâàòà ò.ê., òàêà ÷å äà ñå 
èçâèêâàò ôóíêöèè êàòî BUG() - òîâà å óìèøëåíî, è ñå ïîëçâà èçêëþ÷èòåëíî ðÿäêî 
è òî ñàìî çà òåñòîâè/äåâåëîïìåíò öåëè, äà ñå âèäè â êîÿ ÷àñò îò êîäà ñå âëèçà 
â êîè ìîìåíò è çàùî, ñëåä êàòî íå áèâà äà ñå ñòè÷àò òàêà íåùàòà ÷å äà ñå 
âëèçà òàì  .. Êàêòî è çà ïî íîðìàëíè/òðèâèàëíè öåëè  ìîæå äà ñå ïëþâà 
printk(KERN_EMERG "Restarting system.\n");  è ò.í. 

<em class="quotelev1">> Åâåíòóàëíî àêî
<em class="quotelev1">> ñå íàñòðîè ïî íÿêàêúâ íà÷èí êîðåòî äà ñå ðåáîîòâà àêî ñïðå ñ ãðåøêà ìîæå è
<em class="quotelev1">> äà ñòàíå. ò.å â âòîðèÿ âàðèàíò ëèëîòî èëè äðóã îñ ëîäåð ìîæå äà îïèòà äðóãî
<em class="quotelev1">> åíòðè (òåîðèòè÷íî) 

àìà ñòàâà è ìíîãî å ïðàêòè÷íî äàæå ;-) 

P.S. sorry for being a little bit complicated ;-) 


-- 
pub  4096R/0E4BD0AB 2003-03-18
1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB <keyserver.bu.edu>
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================




 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.