Console

無法在控制台中向後滾動 (tty1)

  • December 7, 2016

當我啟動我的系統時,我可以在我的物理控制台上看到啟動消息tty1。在我的 X 伺服器啟動後,我可以切換回+ tty1,並且仍然可以在控制台上看到輸出。沒有 getty 執行,因為我已經註釋掉了以下行:CTRL``ALT``F1``/etc/inittab

#1:2345:respawn:/sbin/getty 38400 tty1

但是,我無法在控制台中向後滾動,沒有任何作用,甚至輸入也沒有做任何事情。我想向後滾動,以查看較早的引導消息(初始化腳本的輸出,我在其中看不到dmesg

我使用 Debian 和 SysVinit 作為我的 init

這是不可能的,AFAIK 永遠不可能。這在Linux 鍵盤和控制台 HOWTO中有很好的解釋:控制台顯示歷史使用顯存,當您切換控制台時會刷新。

在更改虛擬控制台時,舊 VT 的螢幕內容會復製到核心記憶體,而新 VT 的螢幕內容會從核心記憶體複製到影片記憶體。僅複製可見螢幕,而不是所有影片記憶體,因此切換控制台意味著失去回滾資訊。

引用自:https://unix.stackexchange.com/questions/328733