シノバーです
On Thu, 19 Feb 2004 20:31:22 +0900
"O.Shimizu" <tamtam@xxxxxxxxxxxxxxx> wrote:
> /etc/fstabの修正をし、該当の行を
>
> /dev/sdd1 /data ext3 defaults 0 0
>
> としてみたところ、マウントできるようになったのですが、
基本的な考え方として、
リムーバブルなディスクを起動時に自動的にマウントしようとするところが不自然。
私なら/etc/fstabには
/dev/sdd1 /data ext3 noauto 0 0
としておいて
> /etc/rc.d/rc.local の末尾に
>
> mount -t ext3 /dev/sdd1 /data
とかにします。
あるいは /etc/fstabは全く使わず、/etc/rc.d/rc.localに
for i in 1 2 5 ;do
P=sdd$i
if cat /proc/partitions | grep -q $P ; then
/bin/df | grep -q $P || \
([ -d /mnt/$P ] || mdir /mnt/$P; mount /dev/$P /mnt/$P)
fi
done
だとか。
パーティションの切り方によってどうだとか
sddになるかどうかは接続の順番に依存するので、
もう少しフレキシブルなスクリプトにするべきだけれど。
--
Masaki Shinomiya <shino@xxxxxx>
http://shino.pos.to/linux/