编辑 /etc/resolv.conf 并重新启动后,系统服务(包括 SSH)无法启动

编辑 /etc/resolv.conf 并重新启动后,系统服务(包括 SSH)无法启动

我正在运行 Ubuntu Server 18.04。

昨天我想在我的计算机上添加一个名称服务器(远程 soyoustart 专用服务器),但最后/etc/resolv.conf在尝试解决时删除了它。我以为已经修复了问题,然后重启了计算机,但现在我的系统服务都无法启动(例如 crontab、ssh 等)。

我设法启动了救援系统(rescue64pro)并将我的驱动器安装到/mnt,然后chroot安装到 ubuntu 所在的驱动器。

我查看了日志(使用journalctl --since "2019-10-23 12:30:00"),但看不到任何错误。我将此处的输出与几个月前进行的重启进行了比较,几个月前的重启记录显示 ssh、crontab 等都在运行,但是当我今天重启时,没有任何这些服务的迹象。查看此处的日志:https://pastebin.com/bq4T4bkH

机器本身已启动,并响应 ping,但所有端口都已关闭。

任何帮助都将不胜感激!

答案1

我设法修复了这个问题。结果发现问题根本不是 /etc/resolv.conf,而是我的 /etc/fstab。我不得不删除一个恶意分区,然后一切就正常启动了。

相关内容