PERINGATAN
-----------------
Sebaiknya anda telah terbiasa melakukan kompilasi kernel, dan bermain-main dengan boot loader
penulis berusaha menjabarkan selengkap mungkin, namun TIDAK BERTANGGUNGJAWAB jika ada kerusakan
yang terjadi saat anda mencoba tutorial ini.
Kebutuhan Paket
------------------
Bootsplash Patch Kernel
- ftp://ftp.suse.com/pub/people/stepan/bootsplash/kernel/bootsplash-3.0.7-2.4.18-vanilla.diff
Paket splashutils
- ftp://ftp.suse.com/pub/people/stepan/bootsplash/rpm-sources/bootsplash/splashutils.tar.bz2
Contoh theme dari bootsplash
- ftp://ftp.suse.com/pub/people/stepan/bootsplash/themes/Theme-Linux.tar.bz2
Simpan di suatu direktori yang sama sehingga memudahkan anda. (diasumsikan di /tmp)
Patch kernel
--------------
Kita perlu melakukan patch di kernel, untuk itu lakukan perintah berikut:
# ln -s /usr/src/linux-2.4.18-4r /usr/src/linux # cd /usr/src/linux/ # patch -p1 > /tmp/bootsplash-3.0.7-2.4.18-vanilla.diff
Setelah itu kita perlu melakukan penyalinan konfigurasi rimba default sebelum melakukan setting dan kompilasi kernel
# cp /boot/config-2.4.18-4r .config # make menuconfig
Dan pilih konfigurasi seperti berikut:
Code maturity level options ---> [*] Prompt for development and/or incomplete code/drivers Block devices ---> RAM disk support Block devices ---> Initial RAM disk (initrd) support Console drivers ---> Video mode selection support Console drivers ---> Frame-buffer support ---> Support for frame buffer devices VESA VGA graphics console Use splash screen instead of boot logo
Hal diatas harus dipilih untuk digabung dalam kernel, bukan sebagai module.
Sekarang lakukan kompilasi dan install dalam kernel anda.
# make dep && # make bzImage && # make modules && # make modules_install && # cp arch/i386/boot/bzImage /boot/bootsplash
Lakukan instalasi splash utils
# Ekstrak splashutils.tar.bz2 dan salin ke direktori /bin
# cd /tmp && # tar xfvj splashutils.tar.bz2 && # cd splashutils && # make && # cp ./splash /bin
Buat direktori untuk Theme kita dan ekstrak theme kita ke tempat tersebut
# mkdir -p /etc/bootsplash/themes && # cd /etc/bootsplash/themes && # cp /tmp/Theme-Linux.tar.bz2 . && # tar fvxj Theme-Linux.tar.bz2 # ln -s Linux current
Sekarang kita bisa membuat ram disk image untuk theme yang akan dipergunakan ketika booting kernel.
# splash -s -f /etc/bootsplash/themes/Linux/config/bootsplash-1024x768.cfg
/boot/initrd
Update Lilo
-------------
vga = 791 initrd=/boot/initrd
Berikut isi file /etc/lilo.conf penulis
boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=5 message=/boot/message.en linear default=rimbalinux image=/boot/bootsplash-2.4.18-4r label=rimbalinux read-only root=/dev/hda5 initrd=/boot/initrdCredit
--------------
1. http://hints.linuxfromscratch.org/hints/bootsplash.txt
2. http://www.bootsplash.org



















