質問: debian lenny:splashyをgrub2の直後に開始したい 2.6.26-2-686カーネルでgnu/linux debianlennyを実行しています。ブートスプラッシュ用にsplashyをインストールし、バージョン2に更新されたgrubをインストールしました。ここで、ユーザーがgrubでstartoptionを選択した直後に、splashyを開始したいと思います。現時点では、ユーザーが開始オプションを選択すると、ブートメッセージを含む黒い画面が表示されます。これらのメッセージが派手に表示されるようにしたいと思います。または、別の方法として、このフェーズで表示される背景画像を定義したいと思います。あなたは解決策を知っていますか?
回答: プリマスは確かに調べる価値がありますが、私はそれを自分で使用しています。この質問に派手に答えられないかどうか見てみましょう。キーワードsplashが起動時にカーネル引数として渡されていることを確認する必要があります。これは、起動時またはブートローダーの構成に追加できます(つまり、grubの場合は/boot/grub/menu.lst、liloの場合は/etc/lilo.conf、grub2の場合は/etc/default/grub)。カーネルでフレームバッファを有効にする必要がある場合もあります。これを行うには、カーネル引数に別のパラメーターを追加する必要があります。vga=791この引数は、kmsが有効になっているsqueezeおよびsidの新しいカーネルではほとんど不要です。したがって、/boot/grub/menu.lstの行は次のようになります。kernel /vmlinuz-2.6.26-2-686 root=/dev/mapper/bootdisk-root00 ro quiet vga=791 splash 他の問題が発生した場合に備えて、スプラッシュに関する詳細なドキュメントがここにあります。 http://splashy.alioth.debian.org/wiki/faq