Debian 8 Jessie不显示启动服务和消息

最近我用Debian 8 Jessie安装了一个新的盒子(我在其他盒子上使用了Debian 6和7)。 我很失望地看到只有2或3条文本行的启动消息。 没有更多的启动服务列表“确定”或“失败”,或与fsck等文件系统的详细信息。

search了网页,发现从/ etc / default / grub文件中删除了“quiet”选项。 我这样做,恢复了以前版本看到的消息,但也有很多垃圾,使文本滚动如此之快,我什么都看不懂。

我喜欢在重新启动之前查看“光照”消息,以了解箱体的健康状况。 我怎么能把这个重新回到杰西? (检查在较旧的盒子,“安静”的选项是存在的,所以它似乎是不存在的差异)。

我不在乎有一个“美丽”的启animation面,这些只是服务器…

谢谢你的帮助

正如已经指出的那样,Debian 8 Jessie默认带有systemd init系统,其行为与以前的SysV init系统不同。 要获取启动消息,您需要进行以下更改:

  1. systemd.show_status=1添加到内核选项列表。 最简单的方法是添加到/etc/default/grub

     GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.show_status=1" 

    并运行update-grub2

  2. 原则上,这应该足以让您的消息重新在控制台上。 但是,还有一个问题 – systemd现在也在控制TTY分配和getty调用,所以在显示login提示符之前tty1会被清除。 要禁用清除tty1你需要创build文件,例如。 noclear.conf ,在/etc/systemd/system/[email protected]/目录下的内容为:

     [Service] TTYVTDisallocate=no 

通过这两个步骤,您将获得启动消息。