![Debian 8.1 启动时屏幕变黑,无法与服务器交互](https://linux22.com/image/1454107/Debian%208.1%20%E5%90%AF%E5%8A%A8%E6%97%B6%E5%B1%8F%E5%B9%95%E5%8F%98%E9%BB%91%EF%BC%8C%E6%97%A0%E6%B3%95%E4%B8%8E%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BA%A4%E4%BA%92.png)
我有这台机器(主板 ITX Jetaway NF94-270-LF 基于 CPU Atom N270,完整规格这里) 作为服务器已经有一段时间了(大约 4 年)。它上面安装了 Debian 8.1。
两天前,断电后,机器无法完成启动过程。我连接了一个键盘和一个显示器(在 VGA 端口上,主板也是 DVI 端口,但我没有合适的显示器),以便能够看到正在发生的事情并与机器交互。不幸的是,在启动过程中的某个时刻,屏幕变黑,显示器进入待机模式;除此之外,启动过程在后台继续。
据我所记得,这种现象至少存在了几年(如果不是从一开始就存在的话),并且启动过程总是成功完成,直到两天前。
设置键盘映射后,屏幕变黑。我尝试了所有方法来避免屏幕变黑:在 Grub 菜单中,我设置了“vga”参数、“nomodeset”参数、grub_gfxmode 参数,删除了“quiet”选项,删除了“load_video”行,强制 BIOS 仅使用 VGA 端口进行视频传输等等,以便禁用或以不同方式配置视频和帧缓冲区。所有这些方法都没有任何效果:在启动过程中,屏幕始终在同一点变黑。
我能够通过键盘和显示器使用完全启动的系统的唯一方法是通过 Debian 8.1 netinst 映像的救援模式。但那样的话,我当然无法观察正常的启动过程。因此,我检查了救援模式的启动参数,发现唯一有用的参数是“vga”,我已经用过它了,但效果不佳。
我的问题是:如何防止屏幕变黑?或者至少,如何观察启动过程并与这台机器交互?请记住,由于启动过程尚未完成,因此 ssh 不是一个选项。
答案1
答案2
显然,屏幕变黑的原因是,尽管我进行了 BIOS 设置,但 DVI 端口仍然处于激活状态,并且由于某些原因,内核在启动期间切换到该端口。因此,VGA 端口上的信号丢失。
我买了一个 DVI-HDMI 适配器并且使用 HDMI 显示器与服务器交互。