Linux系统里的 /etc/fstab 文件主要用于保存服务器的磁盘挂载信息,如果该配置文件中写入不正确的挂载信息或者该文件自身存在访问错误(权限配置、文件丢失等),系统启动时就可能出现异常,导致启动失败。
## 解决方法
1、物理服务器通过显示器+键盘连接,若是虚拟机或者云主机登录虚拟控制台或远程终端页面。系统提示进入急救模式时,输入 root 用户登录密码。
2、运行 mount -o remount, rw / 变更根分区的挂载模式为读写,否则无法修改 /etc/fstab 文件。
3、运行 blkid 查看服务器上磁盘的分区情况以及文件系统。
4、运行 vi /etc/fstab 检查磁盘的分区信息与文件系统和 blkid 返回的结果是否一致。如果不一致,修改一致保存再重启系统。