配置Linux自动挂载

使用mount命令来挂载硬件,在Linux重启后这些挂载信息会丢失,因此对应磁盘这类硬件,需要配置自动挂载来保证系统重启时进行自动挂载。

自动挂载信息保存在文件/etc/fstab文件中

查看该文件的数据:

[email protected] dev]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Wed May 25 13:45:06 2016
#
# Accessible filesystems, by reference, are maintained under ‘/dev/disk‘
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        1 1
UUID=323ea65e-97e7-4935-876c-c73fb83994d5 /boot                   xfs     defaults        1 2
/dev/mapper/centos-swap swap                    swap    defaults        0 0

每条记录对应一个挂载,每条记录有六个字段,分别存储信息为:

第一列可以是实际分区名,也可以是实际分区的卷标(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开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。

通常用户自动挂载的分区,第六列值应设置为2而不应该为1。

修改完成后,可以使用下面命令来加载测试:

## 重新加载/etc/fstab
mount -a

如果修改/ect/fstab出现错误,导致自动挂载失败,可以本地登录到该服务器上,由于挂载失败,配置文件所在的分区没有被挂载成读写模式,因此需要先对根目录进行重新挂载

## 重新挂载配置文件,以解决挂载配置文件只读的问题
mount -o remount,rw /

然后修改挂载配置文件,并保存和重新挂载。

时间: 2024-10-12 13:17:15

配置Linux自动挂载的相关文章

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由

Linux自动挂载镜像.远程桌面.共享win文件夹.创建raid5卷.创建HTML文件及网络静态路由综合小实验 环境描述: Linux01和win7分别是公司内网中的两台PC机,Linux02是公网上的一台web服务器根据以下需求完成实验. 1:Linux01实现镜像文件自动挂载,搭建yum仓库,配置远程桌面功能,可以远程桌面win7系统 2:win7提供共享文件夹,方便Linux01进行挂载,且win7可以使用xshell远程使用zhangsan用户登录Linux01系统 3:Linux02准

RHEL5.8配置开机自动挂载磁盘

Linux环境中可以通过fstab来设置自动挂载磁盘或者共享存储,操作如下: fstab配置文件路径:/etc/fstab 每行代表一个存储位置. [[email protected] ~]# cat /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0

linux自动挂载windows磁盘

自动挂载配置文件: /etc/fstab 1 # /etc/fstab: static file system information. 2 # 3 # Use 'blkid' to print the universally unique identifier for a 4 # device; this may be used with UUID= as a more robust way to name devices 5 # that works even if disks are ad

Linux自动挂载第二块硬盘分区

修改/etc/fstab文件,假设挂载到/data目录,在最后一行加上 /dev/sdb1 /data ext4 defaults 1 1 最后结果如下: # # /etc/fstab # Created by anaconda on Thu Sep 11 04:12:21 2014 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs

Linux 自动挂载 和 fstab分区-自动挂载

01.自动挂载  =>vi /etc/fstab 文件 第1字段:分区设备文件名或UUID(硬盘通用唯一识别码) 第2字段:挂载点 第3字段:文件系统名称 第4字段:挂载参数 第5字段:指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份 第6字段:指定分区是否被fsck检测,0代表不检测,其他数字代表检测的优先级,那么当然1的优先级比2高 /dev/sdb1   /disk1  ext4  defaults  1  2 执行 : mount  -a 02./etc/fst

linux自动挂载NTFS格式移动硬盘

转自:http://blog.163.com/cmh_lj/blog/static/100812304201252522119264/ 由于移动硬盘还有不少的资料,刚插入移动硬盘的时候发现只能自动挂载FAT/FAT32格式分区,按照以往的经验,安装NTFS-3G先. 首先在http://www.tuxera.com/community/ntfs-3g-download/找到最新版本的NTFS-3G下载地址 [[email protected] opt]# tar zxvf ntfs-3g_ntf

linux自动挂载远程网盘到本地

sudo vim /etc/fstab  添加如下内容 //192.168.1.110/MyFiles /path/to/mount cifs username=adminz,password=passwordz 服务器端是windows共享目录,或者是linux用samba共享的目录 关于默认权限设置 //192.168.1.1/MyFiles /path/to/mount cifs username=adminz,password=passwordz,uid=1000,gid=10001 I

【Linux】Linux 自动挂载NTFS格式移动硬盘

1.首先下载ntfs-3g http://www.tuxera.com/community/ntfs-3g-download/ 2.解压 $tar zxvf ntfs-3g_ntfsprogs-2011.4.12.tgz 3.在源码目录下依次执行./configure make make install 4.用root权限建立/sbin/mount.ntfs文件,内容如下: #!/bin/sh export LANG=en_US.UTF-8 exec /sbin/mount.ntfs-3g "[

Linux NFS自动挂载autofs配置

一.基于Linux下NFS文件系统的自动挂载方式, 前期准备环境两台Linux服务器: 准备一台NFS服务器端(系统环境centos6.5,ip地址192.168.100.100) 准备需要挂载NFS服务端的NFS客户端(系统环境centos6.5,ip地址192.168.100.101) 实施: 现在server端安装NFS保证能正常访问,我们这里通过yum工具安装即可 [[email protected] ~]# yum install nfs-utils rpcbind -y 通过修改NF