自动挂载导致的linux无法正常启动,报错:' dependency failed for /data , dependency failed for local file systems'


情景再现:

1.昨天换高压线全村停电一天,来电后发现我 N1 上的服务都无法访问了,就想 ssh 连上看看情况,结果 ssh 也连不上,22 端口不通,ping 测试是通的。

2.然后就接上显示器看到一只在找 dev-sda1.device 这个设备,1min30s 后超时没找到;不对呀,硬盘好好的在上面插着呢。如下图:

E368716A-B15A-4115-962C-6721506FF2E6.jpeg

3.按照提示输入 root 用户的密码后成功进入了终端,然后提示zsh: locking failed for /root/.zsh_history: read-only file system: reading anyway,发现不知这一个文件成只读了,很多文件都是;查找资料得知,这是意外断电导致 linux 进入的保护模式,防止进一步损坏。使用mount -o remount,rw /命令即可读写,不会造成任何影响。然后执行systemctl reboot重启系统,还是老样子并没有解决。

4.然后我就盯上了黄色的警告dependency failed for /data,查询资料发现就是硬盘导致的挂载失败。
执行vi /etc/fstab查看配置,发现里面最后一行之前配置的 sda 挂载到了/data,把这一行注释之后再重启,最终解决了问题。


文章作者: 慕书
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 慕书 !
评论
  目录