Linux磁盘管理--fstab文件的修改
/etc/fstab是一个文本文件,在这个文件中,每个文件系统(包括分区或者设备)用一行来描述,在每一行中,用空格或TAB符号来分隔各个字段,文件中以*开头的行是注释信息.fstab文件中的纪录的排序十分重要. fsck,mount或umount等程序在做它们的工作时会按此顺序进行本. 示例(sdb1为新增的硬盘): # /etc/fstab: static file system information. 第一、二列:设备和默认挂载点 第一列和第二列的内容是最简单最直接的,它们的作用就是告诉mount命令,我想挂载什么分区或者什么设备,以及我所希望的挂载点在哪里.在fstab中为某一个设备指定的挂载点是其默认挂载点,也就是当你在挂载目录的时候没有手工指定其他目录的话,系统就将该设备挂载到这个目录.大多数 Linux发行版都会为挂载点创建专门的目录,大多数是在/mnt下. 第三列:文件系统类型 fstab中的第三列指示了设备或者分区的文件系统类型.它支持很多种类的文件系统,我们在这里只介绍最为常用的.如果想了解你的kernel目前支持哪些文件系统,可以查看/proc/filesystems的内容.如果这个字段定义为swap,这条纪录将关联到一个用于交换目的的文件或分区.如果这个字段定义为ignored,这行将被忽略.这对于显示目前没有使用的分区非常有用. ext2 和 ext3: Linux下的Ext2文件系统,是 GNU/Linux 系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计.至于Ext3文件系统,它属于一种日志文件系统,是对ext2系统的扩展.日志式文件系统的优越性在于,它会将整个磁盘的写入动作完整记录在磁盘的某个区域上,以便有需要时可以回朔追踪.详细纪录了每个细节,故当在某个过程中被中断时,系统可以根据这些记录直接回朔并重整被中断的部分,而不必花时间去检查其他的部分,故文件系统检测不一致时,重整的工作速度相当快,几乎不需要花时间. reiserfs: ReiserFS是一个非常优秀的文件系统.也是最早用于Linux的日志文件系统之一,其机制比Ext3要先进得多,风雷小弟一直使用的就是它,很多发行版现在也把它作为默认文件系统了.可惜其作者前段时间出事了……具体情况就不说了,也不知道下一代reiserfs4还能不能出来,ext4都有了. swap: Swap,即交换区,把它想象成虚拟内存就行了. vfat 和 ntfs:一看就知道是Windows分区格式了,呵呵.98,me等系统都是使用的vfat,也就是最流行的fat32格式,而NT系列则多使用 NTFS,当然也不是固定的,因此2000或者XP系统要具体情况具体分析.当初Linux对NTFS的写入支持不好,大多数资料都建议用户使用 vfat格式,但是现在支持已经很好了,即使不重新编译内核,也可以通过ntfs-3g来进行写入支持(具体方法请参考这篇文章),因此不用太在意这个了. auto:当然,这不是一个文件系统类型.auto只是表示,文件系统的类型将被自动检测.在上面的示例中,你会发现软驱和光驱的文件系统类型都是auto,为什么呢?它们的文件系统类型随时都可能改变, |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |