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

 

начало

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

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

семинари ...

документи

как да ...

 

 

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

lug-bg: как да скрия съобщенията за грешки


  • Subject: lug-bg: как да скрия съобщенията за грешки
  • From: Валентин Стойков <valentin_st@xxxxxxx>
  • Date: Fri, 9 Apr 2004 22:03:47 +0000

При стартиране на дистрибуцията ми (current версия; http://vslive.hit.bg/), се 
появяват много неприятни съобщения за грешки:

modprobe: Can't locate module /dev/dev
modprobe: Can't locate module /dev/dev
modprobe: Can't locate module /dev/dev
modprobe: Can't locate module /dev/efs
modprobe: Can't locate module /dev/dev
modprobe: Can't locate module /dev/dev

modprobe: Can't locate module /dev/ttyS2
modprobe: Can't locate module /dev/modem
modprobe: Can't locate module /dev/fd0
modprobe: Can't locate module /dev/fd1

Първата група съобщения се появяват, когато се изпълнява функцията:

=============================================
# Тази функция връща краткото име на устройството 
# fixme: функцията работи много бавно, особено 
#        ако и се подадат грешни входни данни. 
vs_get_shortdevname()
{

for dlink in `ls -aAb1 /dev/hd??`
do

Fdlink=`readlink -f "/dev/$dlink"`

 if [ "$Fdlink" = "$1" ]
  then echo "$dlink"; return 0
 fi

done

for dlink in `ls -aAb1 /dev`
do

Fdlink=`readlink -f "/dev/$dlink"`

 if [ "$Fdlink" = "$1" ]
  then echo "$dlink"; return 0
 fi

done

echo "$1"
return 1

}
=============================================

а втората по време на работа на /sbin/hwsetup.

Зареждам ядрото с параметър "quiet":
===============  isolinux.cfg  =============== 
display splash
default linux
prompt 1
timeout 30
label linux
kernel /vslive/vmlinuz
append initrd=/vslive/initrd.gz quiet init=linuxrc load_ramdisk=1 
prompt_ramdisk=0 ramdisk_size=13312 rw root=/dev/ram0 vga=788

===============  / isolinux.cfg  =============== 

Ползвам това за да спра съобщенията на ядрото:

-----------------------------------------------------------------
# Спира съобщенията на ядрото 
PRINTK=`cat /proc/sys/kernel/printk`
echo "0" > /proc/sys/kernel/printk

...
...
...

# Разрешава съобщенията на ядрото 
echo "$PRINTK" >/proc/sys/kernel/printk
-----------------------------------------------------------------

Ядрото е 2.4.25.

Как да направя така, че тези съобщения да не се показват (без да кърпя ядрото 
и/или програмата modprobe)?
============================================================================
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.