martedì 25 gennaio 2011

Applicare alcune modifiche a Grub 2

Non contento di come si presenta il bootloader Grub 2, nonostante la recente modifica per sfoltire i kernel, ed incuriosito dalle innumerevoli personalizzazioni che sono possibili, ho deciso di provare a modificare alcuni parametri. Il tutto a mio rischio e pericolo, quindi se volete farlo anche voi, io me ne lavo le mani. Il file boot/grub/grub.cfg come detto in precedenzaè bene che non sia modificato manulamente. Ma possiamo agire su /etc/default/grub .

1)Senza stare ad impazzirci troppo io volevo eliminare il timeout relativo al boot automatico, in modo che lui non scegliesse per me cosa avviare se io non stavo attento a selezionare la voce giusta in tempo. Andiamo quindi da terminale ad aprire il file con
"sudo gedit /etc/default/grub"
e modifichaimo il valore nella voce GRUB_TIMOUT. Se inseriamo il valore "-1" il bootloader resterà in attesa che premiamo il tasto Invio prima di caricare un sistema operativo. Quindi salvare le modifche ed applicarle con il comando
"sudo update-grub".
Ok questo è stato facile anche per me. E' tutto scritto nelle FAQ e non c'è rischio di gravi errori da commettere.

2)Per quanto mi riguarda la schermata del boot non è ancora completamente pulita. Consideriamo infatti che non necessito di troppe voci, volendo poi andare ad instalare in futuro altri sistemi operativi. Di conseguenza voglio eliminare le opzioni per il memory test.  Per questo basta utilizzare il Gestore Pacchetti ed andare ad eliminare il "memtest".

Qui ci sono arrivato al secondo tentativi. Infatti prima ho cercato di non rendere eseguibile il 20_memtest86+ ma non ci sono riuscito. Non so per quale arcano motivo sinceramente. Ho quindi cambiato pagina e fatto da gestore pacchetti.

3)Volevo modificare la schermata di avvio di boot. Quella che Grub ci ha donato è bruttina. Troppo anonima, troppo simile a cose già viste. Insomma, volevo qualcosa di più unico e più colorato. Cerco su internet e leggo le solite FAQ su ubuntu. Come al punto 2 c'è qualcosa che non quadra. mpazzisco per copiare una semplice immagine (quella che voglio usare io) nella cartella usr/share/images/grub
Roba da matti proprio: dice che non ho i permessi. Malfidato d'un pinguino!! Risolvo questa cosa per poter utilizzare splashimages (precedentemente installato senza alcuna fatica questa volta). Vado a modificare il file /etc/grub.d/05_debian_theme inserendo il percorso dell'immagine da me scelta. Faticaccia anche qui: scopro poi che la risoluzione deve essere 640x480 e l'immagine meglio se in formato png. Vabbeh se ci son riuscito io, non era poi troppo complicato.

Nessun commento:

Posta un commento