开机自动挂载配置文件 --- /etc/fstab

/sbin/init 读取配置文件 /etc/inittab,配置文件指定执行脚本 rcS, 其内运行其他脚本,脚本内包含挂载操作,会读取 /etc/fstab 实现开机挂载

 

/etc/fstab 文件格式如下:

<file system>    <mount point>   <type>    <options>     <dump>    <pass> 

<file system>:要挂载的特殊设备,也可以是块设备,比如/dev/sda等

<mount point>:挂载点

<type>:文件系统类型,如ext2、ext3、proc、romfs、tmpfs等

<options>:挂载选项,一般使用默认的defaults(包含了 rw、suid、dev、exec、auto、nouser和async)

<dump>:为1表示允许备份,为0不备份,一般不备份

<pass>:磁盘检查设置,为0表示不检查。根目录‘/’设置为 1,其他的分区从2开始。一般不在fstab中挂载根目录,一般设置为0

 

例子:

# <file system>    <mount pt>    <type>    <options>    <dump>    <pass>
/dev/root    /        auto    rw,noauto    0    1
tmpfs        /tmp        tmpfs    mode=1777    0    0
tmpfs        /run        tmpfs    mode=0755,nosuid,nodev    0    0
tmpfs        /var/log    tmpfs    mode=0755,nosuid,nodev    0    0
proc    /proc    proc    defaults    0 0
devtmpfs    /dev    devtmpfs    defaults    0 0
devpts    /dev/pts    devpts    mode=0620,ptmxmode=0000,gid=5    0 0
tmpfs    /dev/shm    tmpfs    nosuid,nodev,noexec    0 0
sysfs    /sys    sysfs    nosuid,nodev,noexec    0 0
configfs    /sys/kernel/config    configfs    defaults    0 0
debugfs    /sys/kernel/debug    debugfs    defaults    0 0
pstore    /sys/fs/pstore    pstore    nosuid,nodev,noexec    0 0
PARTLABEL=oem    /oem    ext2    defaults    0 2
PARTLABEL=userdata    /userdata    ext2    defaults    0 2

 

posted @ 2024-05-31 16:59  流水灯  阅读(112)  评论(0编辑  收藏  举报