up

前へ| 次へ

rootdsk の 改変 etc

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

ここからは 個猫 の 感 と 運 に基づいて 勝手な 改変です。

pcmcia/ の 削除

中身は

# 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/

削除しました

etc/rc.d/

移動します

# 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 作成


前へ | 次へ

up

Copyright © 2004.-2009. nyantarou All Rights Reserved.