web-dev-qa-db-ja.com

コンソールでスクロールして戻ることはできません(tty1)

システムを起動すると、物理コンソールtty1に起動メッセージが表示されます。 Xサーバーが起動したら、次のコマンドでtty1に戻すことができます。 CTRLALT+F1、コンソールに出力が表示されます。 /etc/inittabの次の行をコメントアウトしたため、実行中のgettyはありません。

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

ただし、コンソールをスクロールして戻ることができず、何も機能せず、Enterキーを押しても何も起こりません。以前のブートメッセージ(dmesgでは表示できないinitスクリプトの出力)を表示するために、スクロールして戻りたいと思います。

私は初期化としてDebianとSysVinitを使用しています

3
Martin Vegter

それは不可能であり、AFAIKでは不可能でした。これは LinuxキーボードとコンソールHOWTO でよく説明されています:コンソールの表示履歴は、コンソールを切り替えるとフラッシュされるビデオメモリを使用します。

仮想コンソールを変更すると、古いVTの画面コンテンツがカーネルメモリにコピーされ、新しいVTの画面コンテンツがカーネルメモリからビデオメモリにコピーされます。ビデオメモリのすべてではなく、表示されている画面のみがコピーされるため、コンソールを切り替えると、スクロールバック情報が失われます。

5
xhienne