1, /etc/fstab 文件的作用:

          将指定的磁盘或者分区依照相应的需求,使其开机自动挂载


2, /etc/fstab 文件的格式:

120718329.png


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

141337805.png

           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.

         Windows:
             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