首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自动挂载与fstab文件修复

我们知道,在Linux中,要想让配置或者设置永久生效,必须写入到配置文件当中,挂载亦是如此。mount挂载新的硬盘,一旦机器重启,开机后必须手工挂载一次才可以正常使用。我们的目的是想让新的硬盘实现自动挂载。

1、打开/etc/fstab配置文件

fstab的6部分

配置文件一共是6个字段,我们一一说。

第一字段:分区设备文件名或UUID(硬盘通用唯一识别码)。早期的linux是没有UUID的,只有分区设备文件名。但是分区设备文件名有个问题,比如说把分区的顺序颠倒,这种情况容易造成系统崩溃。原因在于系统是按照原先的顺序去启动与调用,一旦系统的分区顺序修改了,系统不知道。UUID就相当于给每一个分区取了唯一的一个识别ID号,系统按照ID号区分分区,不管你顺序如何改变,ID号是固定的。查询分区的UUID:“dumpe2 -h 分区设备文件名”

第二字段:挂载点

第三字段:文件系统名称

第四字段:挂载参数,也就是“mount -o”的参数,如下图

第五字段:指定分区是否被dump备份,0代表不备份;1代表每天备份;2代表不定时备份。只要是挂载点,目录下都有个“lost+found”目录,备份的数据保存于此。

第六字段:指定分区是否被fsck检测,0代表不检测;其他数字代表检测的优先级,数字越小,优先级越高。一般自己手工添加的分区优先级都不应该填写成1,而是2或者更大。

------------------------------------------------

把你需要自动挂载的设备按照以上的格式填写即可。这里注意,/etc/fstab是一个重要的启动文件,填写的时候一定要小心,为了保险起见,填写完毕后先不要急的重启,而是执行“mount -a”命令,有报错,则会有提示。“mount -a”的意思是依据配置文件/etc/fstab的内容,自动挂载。

万一我的/etc/fstab文件写错了,系统崩溃启动不了怎么办?

开机后会报错,在报错的最后一行,说“给这台计算机输入root密码或者按ctrl+d继续”。“mount -o remount,rw /”重新把根目录挂载成读写,将/etc/fstab修改后即可。这里的修复并不是万能的,只针对/etc/fstab这个文件报错的情况下。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190831A052ZS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券