pepoとネットワークを語ろう

40年前からこれまでとこれからのネットワークを語る

devの検出とmodulesのインストール

2009-01-28 22:41:56 | Linux
1CDLinuxでデバイス検出とモジュールのロードがうまく行う方法が無いかと探していたら、素晴らしいスクリプトを発見
http://blog.gcd.org/archives/2007-12.html
少し改造して下記で、CentOS4.7ベースはこれをCentOS5.2はudevだけでもOKだが念ためにこれで
[ -x /sbin/start_udev ] && /sbin/start_udev
#initialize hardware
inst2dev() {
echo initialize hardware
# disable kernel messages while probing dev
echo "0" > /proc/sys/kernel/printk
dev2mod() { while read dev; do modprobe $dev >/dev/null 2>&1; done }
cat /sys/bus/*/devices/*/modalias | dev2mod
modprobe yenta_socket
cat /sys/bus/*/devices/*/modalias | dev2mod
# enable kernel messages
echo "6" > /proc/sys/kernel/printk
}
inst2dev