GRUBの選択画面でGentooLinuxを選んだ後のブートアップ画面を LiveCD の様なデザインにすることにしました。
GentooJP-wikiのフレームバッファの記述の中にある
ブートアップ中にGentooロゴを表示するをみながら進めていくことにします。
# emerge splashutils
次にthemeを閲覧します。
# eix splash-th
-bash: eix: commmand not foundと表示されてリストが出てきませんね。
emerge -sを使って調べてみます。
# emerge -s splash-themeでやってみました。
* media-gfx/bootsplash-themes
* media-gfx/splash-theme-gentoo
* media-gfx/splash-theme-livecd
3種類出てきました。
splash-themes-* に追加デザインがあります。と出てるので下2つを入れてみました。
# emerge splash-theme-gentoo
# emerge splash-theme-livecd
これで、準備ができました。
カ−ネルを再コンパイルする必要があるみたいです。
自分はgenkernelを使ってカ−ネルの構築をしたので今回もgenkernelを使用します。
夜更かし日記さんにやり方が載ってました。
まず/etc/splashに収められたthemeをみます。
ここに載ってるのは指定できるみたいですね。
# ls /etc/splash
default,emergence,gentoo,livecd-2006.0,luxisri.ttfが表示されました。
とりあえず先頭にあるdefaultからやってみます。
# genkernel --bootsplash=default --gensplash=default initrd
GRUBの設定をします。
# nano -w /boot/grub/grub.conf
vga=791をvga=0x318に変更して,theme:default CONSOLE=/dev/tty1 quietを書き足します。
kernel /boot/kernel-genkernel-x86-2.6.16-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda6 udev vga=0x318 splash=silent,theme:default CONSOLE=/dev/tty1 quiet
上記のように設定しました。
# rc-update add splash default
これで、再起動してみます。
# reboot
2004.0のlivecdのブ−トスプラッシュ画面が表示されるようになりました。
このあと色々なthemeを試しました。
defaultとemergenceは同じものみたいです。
gentooはラリ−君が表示されます。
livecd-2006.0はそのまま2006.0のlivecdでした。
luxisri.ttfはエラ−が出て表示されませんでした。
自分はlivecd-2006.0を選びました。