Debian EtchにusplashでTOMOYOの画像を入れてみる

画像だけ入れ替えるお手軽な方法

StartUp Managerとか使用すると出来るようですが、私の環境ではそもそもGUIが無いのでこんな感じで試してみました。
画像だけを入れ替えて、あとはそのまま使用するため640×400で16色のpng画像としました。

  • 必要な usplash, libbogl-dev と元ネタにする debian-edu-artwork-usplash をインストール
     ~$ sudo aptitude install usplash debian-edu-artwork-usplash libbogl-dev
    
  • 適当な場所にソースを取得
     ~$ apt-get source debian-edu-artwork
    
  • debian-edu-artwork-0.0.17 配下にソースが展開されるのでそこに移動
     ~$ cd debian-edu-artwork-0.0.17
    
  • configure して Makefile を作成しておく(ここでは make はしない)
     ~/debian-edu-artwork-0.0.17$ ./configure
    
  • usplash 配下に移動する
     ~/debian-edu-artwork-0.0.17$ cd art/usplash
    
  • 640×400で16色の png画像を作成し art/usplash 配下にある元の画像と置き換える
     ~/debian-edu-artwork-0.0.17/art/usplash$ cp ../../../tomoyo640x400.png ./debian-edu-usplash.png
    
  • make して「debian-edu-usplash.so」を作成する
     ~/debian-edu-artwork-0.0.17/art/usplash$ make
    
  • root権限で、作成した「debian-edu-usplash.so」を /usr/lib/usplash 配下にコピーする
     ~/debian-edu-artwork-0.0.17/art/usplash$ sudo cp ./debian-edu-usplash.so /usr/lib/usplash/
    
  • root権限で、initrd.img をアップデートする
     ~/debian-edu-artwork-0.0.17/art/usplash$ sudo /usr/sbin/update-initramfs -u
    
  • root権限で、/boot/grub/menu.lst に「quiet splash」を追加する
     kernel          /boot/vmlinuz-2.6.18-24-ccs root=/dev/hda1 ro quiet splash
    
  • リブートしてニヤッとする
     ~/debian-edu-artwork-0.0.17/art/usplash$ sudo shutdown -r now
    
tomoyo-splash.png
  • おしまい!()!



/sbin/ccs-initのプロンプトを出す場合は、Ctrl-Alt-F1 を押す。 VMware の場合は Alt-F1-CtrlまたはCtrl-F1-Altの順に押す。