Console
無法在控制台中向後滾動 (tty1)
當我啟動我的系統時,我可以在我的物理控制台上看到啟動消息
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 的螢幕內容會從核心記憶體複製到影片記憶體。僅複製可見螢幕,而不是所有影片記憶體,因此切換控制台意味著失去回滾資訊。