1, /etc/fstab 文件的作用:
将指定的磁盘或者分区依照相应的需求,使其开机自动挂载
2, /etc/fstab 文件的格式:
3, /etc/fstab 参数配置
3.1 <device>
可以是实际的设备名称:/dev/sda1,也可以是实际设备的标签名称:LABLE=/share 或UUID(Universally Unique Identifier全局唯一标识符),也可以是远程的统:/192.168.1.1:/home/share
对于ext2, ext3和ext4文件系统,可以用e2label 来设置LABEL: e2label device lable_name
查看文件系统中的LABEL 和 UUID
Red Hat linux 一般会使用label,而Ubuntu linux 一般会用UUID
3.2 <mount point>
挂载点,device 挂载的位置
3.3 <filesystem type>
用来指定文件系统的类型。下面的文件系统都是目前Linux所能支持的:
Linux file systems: ext2, ext3,ext4, jfs, reiserfs, reiser4, xfs, swap.
vfat = FAT 32, FAT 16
ntfs= NTFS
CD/DVD/iso: iso9660
Network file systems:
nfs: server:/shared_directory /mnt/nfs nfs <options> 0 0
smb: //win_box/shared_folder /mnt/samba smbfs rw,credentials=/home/user_name/winbox-credentials.txt 0 0
auto: The file system type (ext3, iso9660, etc) it detected automatically. Usually works. Used for removable devices(CD/DVD, Floppy drives, or USB/Flash drives) as the file system may vary on thesedevices.
3.4 <mount options>
挂载选项
auto: 系统自动挂载,fstab默认就是这个选项
defaults: rw, suid, dev, exec, auto, nouser, and async.
noauto :开机不自动挂载
nouser: 只有超级用户可以挂载
ro: 按只读权限挂载
rw: 按可读可写权限挂载
user: 任何用户都可以挂载
注意:光驱和软驱只有在装有介质时才可以进行挂载,因此它是 noauto
3.5 <dump>
设置是否让备份程序dump备份文件系统,0为忽略,1为备份,如果上次用dump备份,将显示备份至今的天数
3.6 <fsck options>
检测文件系统,为0就表示不检查,/分区永远都是1,其它的分区只能从2开始,当数字相同就同时检查,但不能有两个1