fstab 文件内 "1 1" 与"0 0"问题 sjqu版主大

fstab 文件内 "1 1" 与"0 0"问题 sjqu版主大

本想通过某网友的文章
http://www.linuxeden.com/edu/searchdoc.php?name=FAT
进行设置,部分内容如下:
{
例如:假设要加载Windows下的D盘(FAT32分区,一般为hda5 )可如下修改:
在fstab中添加:
/dev/hd5 /mnt/WinD vfat codepage=936,iocharset=cp936 1 1
在mtab中添加:
/dev/hda5 /mnt/WinD vfat rw,codepage=936,iocharset=cp936 0 0
然后在/mnt目录下建立文件夹WinD,重启即可.
}
按上面说的改相关文件后,启动时,到了本该提示:
Checking filesystems [OK]
却提示:
Checking filesystems
Warning: FAT32 support is still ALPHA
dosfsck 2.7,14 Feb 2001,FAT32,LFN
/dev/hda1: 14035 files,846502/1533209 clusters.
Warning: FAT32 support is still ALPHA

不知道如何改回来,发贴后,sjqu版主回贴说要将:
"/dev/hd5 /mnt/WinD vfat codepage=936,iocharset=cp936 1 1 "
中的"1 1 "改为" 0 0"
这是为何?
1 1 和0 0 分别代表什么?
谢谢!
      
1 1和0 0的区别不是几句话能说清楚的,你可以man fstab看看手册页.另外mtab文件是不用改的,它是动态加载的.      
sahala你能简单说说11 和 00 的区别吗.:rolleyes:      
(靠,竟说出这么正确的道理....该打!)
:p      


例子说明:
你有两个EXT2分区
在FSTAB文件中分别出现
LABEL=/   /      ext2   defaults        1 1

/dev/hda3  /mnt/abc   ext2    defaults               1 2

看到吗,每一行后面都有两个数字,

第一个数字表示:在MOUNT分区时是否检查分区INDOX,0表示否,1表示是
第二个数字表示:检查的先后顺序,1为第一个,2为第二个


[/SIZE]      
[QUOTE]最初由 zhaoyingq 发布
[B]本想通过某网友的文章
http://www.linuxeden.com/edu/searchdoc.php?name=FAT
进行设置,部分内容如下:
{
例如:假设要加载Windows下的D盘(FAT32分区,一般为hda5 )可如下修改:
在fstab中添加:
/dev/hd5 /mnt/WinD vfat codepage=936,iocharset=cp936 1 1
在mtab中添加:
/dev/hda5 /mnt/WinD vfat rw,codepage=936,iocharset=cp936 0 0
然后在/mnt目录下建立文件夹WinD,重启即可.
}
按上面说的改相关文件后,启动时,到了本该提示:
Checking filesystems [OK]
却提示:
Checking filesystems
Warning: FAT32 support is still ALPHA
dosfsck 2.7,14 Feb 2001,FAT32,LFN
/dev/hda1: 14035 files,846502/1533209 clusters.
Warning: FAT32 support is still ALPHA

不知道如何改回来,发贴后,sjqu版主回贴说要将:
"/dev/hd5 /mnt/WinD vfat codepage=936,iocharset=cp936 1 1 "
中的"1 1 "改为" 0 0"
这是为何?
1 1 和0 0 分别代表什么?
谢谢!
[/B][/QUOTE]
如果我没记错的话,0 0是不允许系统对分区进行检测      
/etc/fstab尾巴的两个数字有不同用途.
第一个专门给dump命令,0表示不要dump.
第二个数字用来控制系统启动时的文件系统检查.
0表示不要检查(如/proc, cdrom, floppy等).
1表示第一轮检查,只有/才用
2表示第二轮检查,用于/usr, /var, /home等.

man fstab相关段落:
       The fifth field, (fs_freq), is used for these filesystems by the dump(8) command to  determine  which
       filesystems  need  to  be dumped.  If the fifth field is not present, a value of zero is returned and
       dump will assume that the filesystem does not need to be dumped.

       The sixth field, (fs_passno), is used by the fsck(8) program to determine the order in which filesys
       tem  checks  are done at reboot time.  The root filesystem should be specified with a fs_passno of 1,
       and other filesystems should have a fs_passno of 2.  Filesystems  within  a  drive  will  be  checked
       sequentially,  but filesystems on different drives will be checked at the same time to utilize paral
       lelism available in the hardware.  If the sixth field is not present or zero,  a  value  of  zero  is
       returned and fsck will assume that the filesystem does not need to be checked.