如何修复Linux中的“无法安装 /etc /fstab”错误

在本文中,我将解释如何解决“无法安装 /etc /fstab” linux中的引导错误。所讨论的文件包含有关系统可以在启动时自动安装的文件系统的描述性信息。

此信息是静态的,由系统上的其他程序(例如Mount,Umount,Dump和FSCK)读取。它具有六个重要的文件系统安装规范字段:第一个字段描述了要安装的块特殊设备或远程文件系统,第二个字段定义了文件系统的安装点,第三个字段指定文件系统类型。

第四个字段定义了与文件系统关联的安装选项,并且通过转储工具读取第五个字段。 FSCK工具使用了最后一个字段来建立文件系统检查顺序。

建议阅读:

编辑后/etc/fstab创建自动建筑并重新启动我的系统;它启动到紧急模式,显示下面的错误消息。

Linux紧急模式

我登录了从上面的接口,并键入以下命令以查看;然后,我看到了屏幕截图中显示的错误(使用红色表示)。

如您所见,主要错误(失败etc-fstab.mount单位)导致其他几个错误(SystemD单位依赖性问题),例如Local-fs.target,rhel-autorelabel-mark.service.Service等。

# journalctl -xb
引导错误消息

Linux中“无法安装 /etc /fstab”错误的原因

上面的错误可能是由以下任何问题引起的/etc/fstab文件:

  • 缺少 /etc /fstab文件
  • 文件系统安装选项的错误规范,
  • 失败的安装点或
  • 文件中未识别的字符。

要解决它,如果您创建了备份,则可以使用原始文件,否则请评论您使用的任何更改“#”字符(还要确保所有未加音的线都是文件系统安装线)。

所以我打开了/etc/fstab使用检查是否有任何错误。

# vi /etc/fstab
linux /etc /fstab文件

我意识到我已经输入了“r”在文件开头的字母如上图所示 - 系统将其识别为一种特殊设备,该设备实际上并不存在于文件系统中,从而导致上面显示的顺序错误。

这花了我几个小时才注意到并修复它。因此,我不得不删除该信,评论了文件中的第一行,将其关闭并保存。重新启动后,系统再次启动。

如何在将来避免此类问题

为避免在系统上遇到此类问题,请注意以下内容:

在编辑之前,请务必创建配置文件的备份。如果配置中的任何错误,您可以恢复为默认/工作文件。

例如:

# cp /etc/fstab /etc/fstab.orig

其次,在保存这些错误之前,请检查配置文件是否有任何错误,某些应用程序会在运行应用程序之前先检查配置文件的语法。尽可能使用这些实用程序。

但是,如果您碰巧收到任何系统错误消息:

首先看确定到底是什么原因导致它们:

# journal -xb

如果您无法以一种或另一种方式解决错误,请在网络上运行数百万个Linux论坛中的任何一个,然后在此处发布该问题。

请查看一些有用的相关文章。

现在就是这样。在本文中,我解释了如何解决Linux中的“无法安装 /etc /fstab”启动错误。再次,为避免此类问题(或者如果遇到任何引导问题),请记住遵循上面提供的准则。最后,您可以通过下面的反馈表格将您的想法添加到本指南中。

亚伦·基利(Aaron Kili)是Linux and Foss爱好者,即将到来的Linux Sysadmin,Web开发人员,目前是Tecmint的内容创建者,他喜欢使用计算机,并且坚信共享知识。


每个教程tecmint是由经验丰富的Linux系统管理员团队创建的这样它符合我们的高质量标准。