![是否可以通过远程计算机查看服务器启动时显示的消息?](https://linux22.com/image/117742/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%E8%BF%9C%E7%A8%8B%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%9F%A5%E7%9C%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E6%98%BE%E7%A4%BA%E7%9A%84%E6%B6%88%E6%81%AF%EF%BC%9F.png)
假设我有一个无头 Linux 服务器。是否可以使用“远程”计算机实时读取服务器启动时(即启动时)显示的消息?
我知道当使用 dmesg 启动完成时我可以访问这些消息,但我希望在启动过程中访问这些消息。
答案1
Linux提供网络控制台dmesg
这是仅相当于通过网络使用广播 udp 数据包的输出。如果在 boot 命令中配置,则一旦接口启动,它就会开始发送。
注意,对于完整的控制台输入/输出,我过去使用过ipkvm硬件设备,如 roaima 评论中所链接,插入 USB 并在 BIOS 和操作系统中显示为键盘和鼠标。它还插入 VGA 视频输出,并将模拟信号转换回图像,该图像可以通过网络发送,以动画视图的形式显示在您的浏览器中,您可以完全远程控制。据推测,这些的 hdmi 版本也存在。