|
发表于 2005-2-1 09:50:15
|
显示全部楼层
fstab
fstab是linux下文件系统配置文件,文件包含了各种文件系统的描述信息,在系统引导时系统根据这些信息挂载相应的文件系统,构造目录树。下面是我的系统中的fstab文件内容:
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda10 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
文件每行描述了一种文件系统的挂载信息,共有六个字段来描述。
第一个字段,对应的设备。一般有三种表示方式:LABEL(如第4 行LABEL=/home表示巻标为/home的设备)、UUID(每一个设备可以有一个唯一 的ID)或者绝对设备名称(/dev/hda10)。
第二个字段,挂载点,不用解释了吧。
第三个字段,文件系统格式。
第四个字段,挂载的选项,你可以指定是否自动挂载、掩码、编码方式等。
第五个字段,指示dump程序是否备份。
第六个字段,指明系统在reboot时fsck检查文件系统的次序,一般root为1 ,其它可以为2 ,也可为0不检查。
在较新的linux版本中普遍采用LABEL或UUID来指定设备比较方便,如当你为home扩容时可以直接挂一个硬盘把LABEL改为/home,并把原来LABEL为/home设备改一下LABEL即可,系统直接按LABEL来挂,即使物理名称更改也无所谓。e2label命令直接用来更改或显示设备的LABEL。
楼主不知这么搜索的,这东西一搜一大片,你居然搜不到 -_-! |
|