bin/ や dev/ に ついては 触らぬ何とかということで etc/ ディレクトリの 中身に ついて見てゆきます。
# cd etc/
# ls
HOSTNAME group ld.so.cache networks rc.d/ syslog.conf
catme host.conf ld.so.conf nsswitch.conf securetty termcap
cis/ hosts login.defs passwd services
custom/ inittab motd pcmcia/ shadow
fstab issue mtab profile shells
ここからは 個猫 の 感 と 運 に基づいて 勝手な 改変です。
中身は
# ls pcmcia/ cis/ ftl.opts ieee1394.opts network.opts scsi* shared config ide* memory* nsp_cs.conf scsi.opts wireless* config.opts ide.opts memory.opts parport* serial* wireless.opts ftl* ieee1394* network* parport.opts serial.opts # ls pcmcia/cis/ 3CCFEM556.dat COMpad4.dat LA-PCM.dat PCMLM28.dat RS-COM-2P.dat 3CXEM556.dat DP83903.dat MT5634ZLX.dat PE-200.dat tamarack.dat COMpad2.dat E-CARD.dat NE2K.dat PE520.dat
見ても 意味不明です 削除しませう。
# rm -r pcmcia/
削除しました
移動します
# cd rc.d/ # ls -l total 8 -r-xr-xr-x 1 root root 4259 Jun 24 2002 pcmcia* -rwxr-xr-x 1 root root 1911 Apr 17 2004 rc.S* -rwxr-xr-x 1 root root 315 Aug 21 1999 rc.inet1*
pcmcia も 削除しましょう
# rm pcmcia
rc.S の pcmcia に 相当する部分を 除外しましょう
# head -17 rc.S
#!/bin/sh
# remove /etc/mtab* so mount creates the /etc/mtab file
/bin/rm -f /etc/mtab* /etc/nologin
/bin/mount -av -t nonfs
# Make detected partitions:
/dev/makedevs.sh
# PCMCIA service
chk_pcmcia=`lspci -n | grep "Class 060[57]"`
if [ -n "$chk_pcmcia" ] ; then
echo "found PCMCIA bridge. starting PCMCIA-CS"
/etc/rc.d/pcmcia start
sleep 5
fi
他にも 該当する部分があるかもしれませんが
# vi rc.S
# head -17 rc.S
#!/bin/sh
# remove /etc/mtab* so mount creates the /etc/mtab file
/bin/rm -f /etc/mtab* /etc/nologin
/bin/mount -av -t nonfs
# Make detected partitions:
/dev/makedevs.sh
## PCMCIA service
# chk_pcmcia=`lspci -n | grep "Class 060[57]"`
# if [ -n "$chk_pcmcia" ] ; then
# echo "found PCMCIA bridge. starting PCMCIA-CS"
# /etc/rc.d/pcmcia start
# sleep 5
# fi
なーに 行の前に ”#”を 追加しただけです。また そうする必要の有無も 不明なのですが
etc 関連はこれで終わりです。
にゃんたろう 拝!
2009年 9月11日 (金) 21:09:21 JST 作成