logo
Data: 09/09/2010  Ora: 03:14  Online: 6 users
Home | I Miei Appunti | Screenshot Gallery | Download | Links | Autore
howto


Animated splash screens for LILO

Pensate sia utopistico avere un bootloader animato? non è così, Suse grazie ad un interessante estensione su LILO permette di impostare un immagine in movimento sul bootloader e persino giocare con arkanoid in modalità vesa invece che usare il classico menù testuale.

La prima cosa da fare è sicuramente quella fare un backup dell'attuale file di configurazione di lilo per l'esattezza lilo.conf
diamo quindi il comando che fa una copia e rinomina il file:

$su
Password: ******
$cp /etc/lilo.conf /etc/lilo.old

ora che è eseguito il backup, bisogna installare la versione di lilo patchata, scaricate dunque lilo dal mio mirror presente in 3 versioni:
lilo.RPM (mdk, suse...), lilo.DEB (Debian gnu/linux) o lilo.TGZ (slackware).
Verificate ora l'integrità del file tramite md5sum:
$md5sum lilo-22.3.2-51*

il risultato ottenuto sul vostro file dovrà essere uguale a quello riportato quì sotto se così non è il file è danneggiato e andrà riscaricato o reperito altrove:
md5sum 2162ed87ae052a1ef2fa10ca1c6492f2 (lilo-22.3.2-51.i586.deb)
md5sum 81b54cfaa665e32434f327e5c69b5c25 (lilo-22.3.2-51.i586.rpm)
md5sum 8c835d7afd93fbeb7df9ff4633c694d7 (lilo-22.3.2-51.i586.tgz)
Installate il file con il comando basato sulla vostra distribuzione:
(debian based)
$apt-get upgrade lilo-22.3.2-51.i586.deb

(slackware based)
$upgradepkg lilo-22.3.2-51.i586.tgz
su slack in caso di errore usate il comando:
$upgradepkg lilo-vecchiaversione.tgz%lilo-22.3.2-51.i586.tgz

(red hat based)
$rpm -Uvh lilo-22.3.2-51.i586.rpm

Se eventualmente l'update di lilo sostituisce il vostro vecchio e funzionante lilo.conf con uno di default (cosa che su debian sono sicuro che non succederà mai, male che vada lo chiede :D) ripristinate il lilo.conf del backup fatto poco fa:
$cp /etc/lilo.old /etc/lilo.conf

Possiamo dire di essere a buon punto, scaricate i boot screen animati dal seguente sito: Animated boot screens
per riempire questo howto quasi quasi ne posto uno...il mio preferito



L'esempio riportato di seguito si basa sul file xray-blue (motherboard a raggi x): link dretto.
$su
Password: *******
$gzip -d xray-blue.boot.gz
$mv xray-blue.boot /boot

editate il file aggiungendo:
message = /boot/xray-blue.boot

N.B.se avete già qualcosa tipo:
message=/boot/message

commentatela o eliminate la riga.
Scrivere l'MBR con:
$lilo -v

badate se saltano fuori errori mentre scrive il bootsector, se tutto è ok non vi resta che riavviare e godervi lo spettacolo.
ecco una mia vecchia foto del mio screen al boot quando ancora usavo slackware :D



Ringraziamenti:
Luckymind per aver fatto la stesura base di questa guida al seguente thread: info su come creare immagine animata per lilo/grub.
Credits:
Animated LILO web site sito principale sul progetto lilo animato.


   ultima modifica: Fri, 24 Mar 2006 02:55:13 +0100



      Home | I Miei Appunti | Screenshot Gallery | Download | Links | Autore      

Written by PiloZ, Powered by Emacs
Valid Apache Web Server!  Valid HTML 4.01!  Valid CSS!  
Powered by The GIMP  Opera pubblicata sotto una Licenza Creative Commons  hacker emblem