D.3。 /etc/rc.d/init.d/mountvirtfs
#!/ bin / sh的
############################################### ######################
# 开始mountvirtfs
#
# 描述:挂载 proc、sysfs 并运行
#
#!/ bin / sh的
############################################### ######################
# 开始mountvirtfs
#
# 描述:挂载 proc、sysfs 并运行
#
#作者
#
# 更新
#
# 版本
#
#作者
#
# 更新
#
# 版本
#
############################################### ######################
############################################### ######################
### BEGIN INIT INFO
# 提供:
# 必需-开始:
# 应该-开始:
# 需要停止:
# 应该停止:
# 默认开始:
### BEGIN INIT INFO
# 提供:
# 必需-开始:
# 应该-开始:
# 需要停止:
# 应该停止:
# 默认开始:
# 默认停止:
# 简短描述:挂载 /sys 和 /proc 虚拟(内核)文件系统。
# 挂载 /run (tmpfs) 和 /dev (devtmpfs)。
# 描述:挂载 /sys 和 /proc 虚拟(内核)文件系统。
# 挂载 /run (tmpfs) 和 /dev (devtmpfs)。
# X-LFS-提供者:LFS
### END INIT INFO
. /lib/lsb/init-functions case "${1}" in
启动)
# 在记录任何消息之前确保 /run 可用 if ! 挂载点 /run >/dev/null; 然后
挂载/运行 || 失败=1
fi
mkdir -p /run/lock /run/shm chmod 1777 /run/shm /run/lock
log_info_msg "挂载虚拟文件系统:${INFO}/run" if ! 挂载点 /proc >/dev/null; 然后
log_info_msg2 " ${INFO}/proc"
mount -o nosuid,noexec,nodev /proc || 失败=1
fi
如果 ! 挂载点 /sys >/dev/null; 然后 log_info_msg2 " ${INFO}/sys"
mount -o nosuid,noexec,nodev /sys || 失败=1
fi
如果 ! 挂载点 /dev >/dev/null; 然后 log_info_msg2 " ${INFO}/dev"
mount -o mode=0755,nosuid /dev || 失败=1
fi
ln -sfn /run/shm /dev/shm
(exit ${failed})evaluate_retval exit $failed
;;
*)
ESAC
echo "用法:${0} {start}" exit 1
;;
# 结束mountvirtfs