BusyBox rcS&fstab配置

rcS为系统初始化脚本,完成最开始的一些配置工作,可开启应用程序。

#!/bin/sh
mount -a      ;mount文件,要mount的文件有fstab指定。

. /etc/profile ;配置环境变量

echo "configuring network...\n"   ;配置网络
ifconfig eth0 down
ifconfig eth0 192.168.1.254

ifconfig lo 127.0.0.1 up
route add -net 127.0.0.0 netmask 255.0.0.0 lo
route add default gw 192.168.1.1

/usr/sbin/telnetd &            ;开启telnet

echo "------------rcS over.--------------------\n"

-----------------------------------------------------------------------------

最简单的rcS也应该mount fs,开启网口。

telnet,ftp可后续根据需要开启。

-----------------------------------------------------------------------------

fstab配置:

#<file name> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
none /tmp ramfs defaults 0 0
sysfs /sys  sysfs defaults 0 0
devpts /dev/pts    devpts defaults 0 0

-----------------------------------------------------------------------------

可在rcS中配置环境变量 profile

# /etc/profile: system-wide .profile file for the Bourne shells
echo
echo -n "Processing /etc/profile... "
# no-op
echo "Done"
echo

时间: 2024-08-01 22:43:53

BusyBox rcS&fstab配置的相关文章

fstab配置软挂载

也许就我需要这个功能吧 就是开机自动软挂载目录到另外一个目录下 比如samba或者ftp用链接的话客户端是不认的 关于配置我在man fstab里面没找到介绍 但他提示mount里面有相关信息 于是man mount 在bind章节看到了相关配置 fstab的配置通常如下 设备路径 挂载点 文件系统 挂载参数 备份参数 检查参数 软挂载的话 源路径 目标路径 none    bind 0   0 例如 /mnt/ext/project /hone/uftp/share/project none

linux命令:/etc/fstab配置文档浅谈、mount -a fuser -v

/etc/fstab  文件主要作用是:OS在初始时,会自动挂载此文件中定义的 每个文件系统,加载开机启动硬盘检测等功能. /etc/fstab文件内容如下: [[email protected] ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Sat Aug 20 01:32:04 2016 # # Accessible filesystems, by reference, are maintained under '/de

LFS kernel panic解决方法之替换内核及配置fstab等

/*********************************************************************  * Author  : Samson  * Date    : 04/27/2015  * Test platform:  *              gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2  *              GNU bash, 4.3.11(1)-release (x86_64-pc-linux-gnu)

CentOS启动流程、Grub legacy配置、linux kernel模块管理、伪文件系统介绍

写在前面: 博客书写牢记5W1H法则:What,Why,When,Where,Who,How. 本篇主要内容: ● 启动相关基础概念汇总 ● 启动流程 ● init程序类型     /etc/rc.d/rc     chkconfig     /etc/rc.d/rc.sysinit ● GRUB legacy     命令行接口     配置文件 ● Linux Kernel     内核模块查看与管理         lsmod         modinfo         modprob

使用kernel编译+busybox定制Linux系统--实现ssh远程登录+web服务的迷你主机

在运维工作中很多时候我们需要裁剪Linux系统,减少系统性能的消耗,提升系统服务的性能,以往通过光盘安装的Linux都是比较臃肿的,但出现这样的需求后,我可以对Linux进行重新编译再busybox工具移植即可实现,接下来我们一步一步实现kernel编译+busybox定制Linux系统--实现ssh远程登录+web服务: 实现过程如下: 一.规划子主机的磁盘存储规划 1.添加一个大小为10G的硬盘 2.查询系统硬件信息参数: # lspci  00:00.0 Host bridge: Inte

浅谈编译kernel+busybox构建拥有远程ssh登录和web功能最小linux系统

实验环境win7+VM11.1 本文的源码的版本了 dropbear-2013.58.tar.bz2    busybox-1.21.1.tar.bz2 linux-3.13.6.tar.xz  nginx-1.4.7 大致过程总揽 1,硬件准备以及查看硬件设备型号(不用担心,这些都是VM虚拟出来的) 2,编译环境的配置以及下载内核源码以及编译内核 3,编译busybox,以及提供系统正常运行的配置文件,初步运行linux系统 4,编译安装dropbear提供ssh服务 5,安装nginx:提供

飞凌课堂丨用busybox构建一个最小根文件系统

BusyBox是一个集成了三百多个最常用Linux命令和工具的软件. BusyBox包含了一些简单的工具,例如ls.cat和echo等等,还包含了一些更大.更复杂的工具,例grep.find.mount以及telnet.有些人将BusyBox称为Linux工具里的瑞士刀. 言归正传,我们直接进入正题! busybox构建 首先我们需要下载busybox的源码包,www.busybox.net官网可下载 1.busybox菜单的配置及其编译执行make menuconfig,出现busybox的配

ceph文件系统安装配置

1     前言 Ceph是一种为优秀的性能.可靠性和可扩展性而设计的统一的.分布式文件系统. l  Ceph OSDs: Ceph OSD 守护进程( Ceph OSD )的功能是存储数据,处理数据的复制.恢复.回填.再均衡,并通过检查其他OSD 守护进程的心跳来向 Ceph Monitors 提供一些监控信息.当 Ceph 存储集群设定为有2个副本时,至少需要2个 OSD 守护进程,集群才能达到active+clean 状态( Ceph 默认有3个副本,但你可以调整副本数). l  Moni

So Easy! Oracle在Linux上的安装配置系列一

So Easy! Oracle在Linux上的安装配置系列一 本文为So Easy!Oracle在linux上的安装和配置序列的第一篇Oracle安装基础环境的搭建 VMware Workstation 11.0 配置和CentOS-6.6-x86_64安装 本文环境及所需软件: Win7 Sevice Pack1 内存 6GB VMware Workstation 11.0  build-2305329 CentOS-6.6-x86_64-bin-DVD1.iso Xmanger Enterp