私はほぼ5年間Linuxを使用しており、起動プロセスがほぼ抽象化されていることを発見しました。私の言葉は、ユーザーが後ろで何が起こっているのか(スプラッシュ画面などのために)見えないということです。今、これはエンドユーザーには良いかもしれませんが、オタクにとってはそうではありません。 :)
昔の冗談を蘇らせたい。私がしたことは次のとおりです。
コマンドラインから "splash" および "quiet" パラメータを削除して、その一部を削除できました。ただし、まだサービスが1つずつ開始されていることがわかりません(例:init.dのサービス)。
これは、initデーモンがupstartに置き換えられたためだと思います。現在進行中のタスクの詳細を復元するために調整できる設定ファイルはありますか?
また、ログイン画面が表示されたら起動ログ履歴を削除します。無効にする方法はありますか?
注:ディストリビューションをArchまたはSlackwareに切り替えるだけでこれを行うことができます。しかし、私はしたくありません。
ベストアンサー1
--verbose
カーネルコマンドライン(replacement)を渡すことで、quiet splash
upstartをより冗長にすることができます。バラよりスタートアップデバッグ。
各ジョブのstdoutとstderrがコンソール(デフォルト)に接続するようにグローバルconsole output
設定ファイルを配置できます。 (これが実際に機能しているかどうかはわかりません。実際には文書化されていません。この方法で読んでいるかどうかをテストしていません。/etc/init.conf
/dev/null
/etc/init.conf
このスレッド陪審員はまだ出ていません。テストして報告してください。 )/etc/init/*.conf
オプションで使用するには(一部はすでにその機能を持っています)、個々の場所の説明()にディレクティブが入ります。