/etc/fstab自动挂载文件系统

打开 /etc/fstab 文件

1 [[email protected] ~]# vi /etc/fstab
默认情况下,fstab中已经有了当前的分区配置,内容可能类似:
# <file system> <mount point> <type> <options> <dump> <pass>
 proc              /proc              proc            defaults              0            0
 /dev/hda1   /                       ext3        errors=remount-ro     0       1
 /swapfile       swap               swap           defaults              0            0
 /dev/hdc     /media/cdrom0   udf,iso9660   user,noauto        0         0

由上面的内容可以看出,系统的 /dev/hda1 分区被挂载在根目录,文件系统是ext3。此外,还有proc、swap等特殊的“分区”,与 /dev/hdc 被作为光驱挂载在了 /media/cdrom0

因此,如果希望将新分区 /dev/hda5 挂载在 /home/new 目录下,则只需在fstab文件中加入一行:
/dev/hda5       /home/new               ext3    default   0       1
即可。 

第一列可以是实际分区名,也可以是实际分区的卷标(Lable)。
如果磁盘是SATA接口,且有多个磁盘,则每个磁盘被标记为 /dev/hda 、 /dev/hdb、 /dev/hdc 等以此类推;而每个磁盘的分区被标记为 /dev/hda1、 /dev/hda2等。
如果磁盘是SCSI类型,则多个磁盘会被分别标记为 /dev/sda、/dev/sdb等等。分区同理。
如果使用标签来表示,则格式如:
1 LABLE=/ 

第二列是挂载点。
挂载点必须为当前已经存在的目录,为了兼容起见,最好在创建需要挂载的目标目录后,将其权限设置为777,以开放所有权限。

第三列为此分区的文件系统类型。
Linux可以使用ext2、ext3等类型,此字段须与分区格式化时使用的类型相同。也可以使用 auto 这一特殊的语法,使系统自动侦测目标分区的分区类型。auto通常用于可移动设备的挂载。

第四列是挂载的选项,用于设置挂载的参数。
常见参数如下:
auto: 系统自动挂载,fstab默认就是这个选项
defaults: rw, suid, dev, exec, auto, nouser, and async.
noauto 开机不自动挂载
nouser 只有超级用户可以挂载
ro 按只读权限挂载
rw 按可读可写权限挂载
user 任何用户都可以挂载
请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto

第五列是dump备份设置。当其值设置为1时,将允许dump备份程序备份;设置为0时,忽略备份操作;

第六列是fsck磁盘检查设置。其值是一个顺序。当其值为0时,永远不检查;而 / 根目录分区永远都为1。其它分区从2开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。

当修改完此文件并保存后,重启服务器生效。

时间: 2024-10-07 22:26:37

/etc/fstab自动挂载文件系统的相关文章

Linux fstab自动挂载分区教程

某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,Linux是无法使用新建的分区的. /etc/fstab 文件负责配置Linux开机时自动挂载的分区. Windows的文件结构是多个并列的树状结构,最顶部的是不同的磁盘(分区),如:C,D,E,F等.Linux的文件结构是单个的树状结构.最顶部的 为根目录,即/.在根目录下,分为多个子目录,包括/bin./boot./dev./etc./home./lib./media./mnt. /opt./proc./ro

/etc/fstab自动挂载文件

装了Windows 10和Ubuntu双系统,想把win10下的"文娱"盘自动开机挂载到Ubuntu上. 首先你看一下/etc/fstab这个文件喽: 依葫芦画瓢呗.首先看看你要挂载的硬盘是哪一块: 我的是/dev/sdb2,然后就去查它的UUID喽: 我的挂载后是这样的: 注意:不清楚的话<option>就填defaults,<dump>和<pass>都填0. 其中,<option>是文件系统的参数,defaults同事具有rw,sui

在用CoLinux虚拟Linux时,使用 autofs 软件自动挂载文件系统的一些配置

本文以发行版为 CentOS6.5 为例 ----->> 1) 设置挂载源头: 以挂载 Windows 驱动器文件系统,打开某个 CoLinux 启动设置文件(Centos6.conf) 添加如下内容: cofs0="c:\" cofs1="d:\" cofs2="e:\" 2)在 CoLinux 虚拟的 CentOS 下安装 autofs 软件包 yum -y install autofs 3) 用 vi 编辑 autofs 软件的

《Linux学习并不难》文件系统管理(8):设置开机自动挂载Linux文件系统

18.8  <Linux学习并不难>文件系统管理(8):设置开机自动挂载Linux文件系统 只有将某个分区或是设备进行挂载以后才能使用,但是当计算机重新启动以后,又需要重新挂载,这个时候可以通过修改/etc/fstab文件实现开机自动挂载Linux文件系统.要实现开机自动挂载文件系统,需要在/etc/fstab文件中添加该磁盘分区的相关信息,可以通过提供设备名和UUID实现. 1.使用设备名 编辑/etc/fstab文件,在该文件末尾添加下列内容. /dev/sda5             

Linux系统磁盘管理(实操演示磁盘分区创建,文件系统的挂载与自动挂载)

磁盘结构: 简介: 磁盘(disk)是指利用磁记录技术存储数据的存储器.磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失.早期计算机使用的磁盘是软磁盘(soft disk,简称软盘),如今常用的磁盘是硬磁盘(hard disk,简称硬盘). 硬盘的物理结构: 盘片:硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应地有一个读/写磁头.受到硬盘整体体积和生产成本的限制,盘片数量都受到限制,一般都在5片以内.盘片的编号自下向上从0开始,如最下边的盘片有0

文件系统管理 之 Linux 创建文件系统及挂载文件系统流程详解

阅读此文,必须具备知识点:<Linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍><实例解说 fdisk 使用方法><合理规划您的硬盘分区><Fedora / Redhat 软件包管理指南> 如果您想加载一个分区(文件系统),首先您得确认文件系统的类型,然后才能挂载使用,比如通过mount 加载,或者通过修改 /etc/fstab来开机自动加载:如果您想添加一个新的分区,或者增加一个新的硬盘,您要通过分区工具来添加分区,然后要创建分区的文件系统,

磁盘、图片加密及解密 实现开机自动挂载

磁盘.图片加密及解密 实现开机自动挂载 添加一块磁盘,我这里添加后应该是/dev/sdc 使用不重新启动添加磁盘直接在虚拟机上快捷键ctrl+D打开虚拟机设置添加一块磁盘 先查看添加前的磁盘状况 因为scsi2     id=1 所以使用echo "scsi add-single-device 2 0 2 0">>/proc/scsi/scsi 添加后 lsblk再来查看一下快设备->已经确保添加上了 分区 使用parted操作大于等于4T硬盘 因为这里的分区较小,我

利用 /etc/fstab 开机挂载文件夹

公司的Tomcat服务器一直放在根路径的分区下面,近期想重新添加一块数据备份盘,需要把服务器文件移到备份盘,但是本身项目设定了绝对路径所以需要能访问到原来的路径,所以计划把数据移动到备份盘,用原路径挂载新的服务器路径. 在命令行中 使用 mount --bind olddir newdir 或者 mount -B olddir newdir 就可以了,开机启动的话 把这条命令放在 /etc/rc.d/rc.local 应该就可以,但是因为web容器是个开机启动的服务,而rc.local 的启动是

WEB Server中访问NFS 共享资源--自动挂载

一,安装rpcbind 包 [[email protected] ~]# yum -y install rpcbind [[email protected] ~]# systemctl enable rpcbind [[email protected] ~]# systemctl start rpcbind 二,客户机查看NFC [[email protected] ~]# showmount -e 192.168.200.111 三,手动挂载NFC共享目录 以root 用户身份执行mount