02/03/15 23:27 pQCHzg55
【devfsd】 v1.3.24
( ´ⅴ`)ノ</dev以下のpermissionを変更しても、次のブート時には上書きされて
されて元に戻ってしまうので、変更が残るようにするのれす。
まずは変更を保存しておくdirectoryを作成するのれす。
# mkdir /dev-state
で/sbin/devfsdを動作させる前に/devを/dev-stateに据え変えて
あらためて/devをdevfsとしてmountするスクリプトをbootfist.shに
記述するのれす。
# devfsd startup
if [ -x /sbin/devfsd ]
then
mount --bind /dev /dev-state
mount -t devfs none /dev
devfsd /dev
fi
/devと/dev-stateを同期させる設定が/etc/devfsd.confにあるので
該当箇所をコメントアウトするのれす。
REGISTER .* COPY /dev-state/$devname $devpath
CHANGE .* COPY $devpath /dev-state/$devname
CREATE .* COPY $devpath /dev-state/$devname
カーネルを起動時にdevfsをマウントする機能を外して再構築するのれす
CONFIG_DEVFS_FS=y
# CONFIG_DEVFS_MOUNT is not set
# CONFIG_DEVFS_DEBUG is not set
これでbootして/dev以下のpermissionを直しても元に戻ってしまうことは
なくなるのれす。
Linux Devfs (Device File System) FAQ
URLリンク(www.atnf.csiro.au)
devfsのセットアップ
URLリンク(www-6.ibm.com)