在Linux操作系统中实现磁盘开机自动挂载

本文介绍了Linux系统中如何通过创建分区、使用UUID和文件系统类型配置/etc/fstab以实现磁盘分区的开机自动挂载。重点讲解了fstab文件的结构以及如何设置自动备份和文件系统检查策略。最后提到,通过修改fstab并运行mount-a命令来更新挂载信息。
摘要由CSDN通过智能技术生成

当一个分区创建好,然后文件系统创建完毕之后,

需要使用mount命令将分区挂载到空目录上,这个挂载关系是临时的,也就是说当重启机器的时候,硬盘分区于空目录之间的挂载关系就会解除。

磁盘于目录之间的挂载关系断开意味着什么呢?

最直白的说,当挂载关系存在时,存数据是存到相应的磁盘分区里,当挂载关系解除后,存数据是存到相应的文件夹中,这会使得数据信息可能不会存到同一个空间内,这可能会导致相关应用程序不能正常启动。

在Linux操作系统中实现磁盘分区开机自动挂载,

对用的配置文件/etc/fstab

实现硬盘分区的开机自动挂载,可以将硬盘分区相关的挂载信息,以特定的形式写到/etc/fstab中。

格式:第一列 块设备文件名称//写块设备的UUID也可以

这个UUID是硬盘分区的文件系统上的文件系统的UUID,

可以使用blkid  硬盘分区

来查看相应硬盘分区的UUID,还能看到硬盘分区的文件系统,

df -hT只能去查看挂载成功的硬盘分区的信息,而不能查看挂载不成功的硬盘分区信息。

第二列挂载点名称(空目录名称)

第三列文件系统

第四列 磁盘挂载参数(一般情况下,默认是defaults)

第五列第一个数字有两种取值,0或者1,,是否允许操作系统使用一个叫做dump的工具,自动备份磁盘中的数据,

0代表不允许,1代表允许。

磁盘中的数据,确实需要备份,但是很少让系统帮助我们,备份。

第六列 数字有0,,1,,2,,三种取值,

这表示当系统启动的时候是否启动一个叫做fsck的工具,来检查文件的磁盘系统是否正常。

0代表不允许,1代表优先选择,2代表其次选择。

比如磁盘A  最后一个数字是0

磁盘B 最后一个数字是1

磁盘C 最后一个数字是1

磁盘D 最后一个数字是2

这些数字的意思是,当系统启动的时候,磁盘A不使用fsck工具来检查文件的磁盘系统是否正常,

优先使用fsck工具来检查磁盘B和磁盘C是否正常,磁盘D其次使用工具fsck。来检查磁盘系统是否正常。(一般情况下,不适用fsck工具,来检测硬盘文件。)

命令mount -a是让系统重新读取/etc/fstab文件,使得我们在/etc/fstab文件中录入的磁盘分区挂载信息,得以生效。

这时再使用命令df -hT可以检查硬盘分区是否挂载成功。

当我们在配置磁盘相关信息的时候,在完成硬盘分区的格式化操作后,不再使用mount命令去挂载硬盘分区,而是直接到/etc/fstab文件中去配置硬盘分区的相关信息。

在文件/etc/fstab文件改完之后,直接使用命令mount -a让系统重新读取/etc/fstab文件中的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值