重启后卡在启动黑屏

重启后卡在启动黑屏

我在 VirtualBox 上使用 Ubuntu Server 14.04。Windows 主机。

不确定这是否相关,但我刚刚安装了 sendmail 和 mailutils。重启后,它卡在黑色控制台屏幕上,卡住了但没有完全关闭。
它没有显示任何错误或任何异常。

启动屏幕的最后几行内容是:

 * Stopping log initial device creation [ OK ]
 * Starting load fallback graphics devices [ OK ]
 * Starting load fallback graphics devices [fail]
 * Starting set console font [ OK ]
 * Stopping set console font [ OK ]
 * Starting userspace bootsplash [ OK ]
 * Stopping userspace bootsplash [ OK ]
 * Starting Send an event to indicate plymouth is up [ OK ]
 * Stopping Send an event to indicate plymouth is up [ OK ]
 * Starting MySQL 5.6 Server [ OK ]
 * Stopping CPU interrupts balancing daemon [ OK ]

我可以使用 ctrl+alt+f2 登录。除了 apache 之外,其他一切都运行正常,我可以手动启动它。

我最近手动将 MySQL 升级到 5.6。boot.log、dmesg、syslog 等中看起来没有什么异常。只是 MySQL 似乎试图继续进行一些升级工作。
然而,MySQL 运行良好并自动启动。

我试过了apt-get updateapt-get upgrade删除了 sendmail 和 mailutils,但没有任何帮助。

有人能给我一些关于如何找出正确的错误消息的提示吗?

答案1

我设法解决了我自己的问题。

确实是sendmail我最近才碰过的。我想我搞错了配置,所以它不会在启动时启动,并且一直保持静默状态。

apt-get remove sendmail

简单的删除sendmail对我来说不起作用。

我最终做了以下操作来恢复我的服务器:

sudo dpkg --get-selections | grep sendmail

(找出哪些sendmail包然后将其全部删除)

sudo rm /etc/mail/*

(在清除以下某个包之前必须清理一个文件,我忘了是哪一个,大概sendmail-base

sudo apt-get --purge remove sendmail
sudo apt-get --purge remove sendmail-base
sudo apt-get --purge remove sendmail-bin
sudo apt-get --purge remove sendmail-cf

然后一切又恢复正常

shutdown -r now

总而言之,这是我的一个教训。一定要回想一下你做了什么,并回滚你最后的动作。当然,在尝试冒险之前,请检查所有日志。

享受吧〜!

相关内容