Una feature molto interessante di FreeBSD e altri sistemi BSD e' quella di avere una impostazione dei messaggi di console differente da quella dei messaggi dei normali terminali. Questo si traduce in un impatto visivo migliore: i messaggi del Kernel (ad esempio al boot) sono visibili chiaramente in un colore bianco chiaro, mentre quelli dei processi userland restano al classico "grigio da terminale". OpenBSD si spinge oltre, formattando i messaggi del kernel con uno sfondo blu al posto del classico "nero console".
E' possibile fare una configurazione analoga anche in FreeBSD.
Come prima cosa e' meglio preparare un file di configurazione del Kernel ad-hoc:E' possibile fare una configurazione analoga anche in FreeBSD.
cp /usr/src/sys/i386/conf/GENERIC /usr/src/sys/i386/conf/GENERIC.colors
e successivamente editarlo inserendo le seguenti righe (modificando i colori a seconda delle preferenze):
options SC_NORM_ATTR=(FG_WHITE|BG_BLACK)
options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
options SC_KERNEL_CONS_ATTR=(FG_YELLOW|BG_BLUE)
options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
E infine occorre ricostruire ed installare il nuovo kernel:
cd /usr/src
make buildkernel KERNCONF=GENERIC.colors
make installkernel KERNCONF=GENERIC.colors
Al riavvio la console mostrera' i messaggi del kernel con il nuovo set di colori impostato.
Nessun commento:
Posta un commento