Ago 07
Digg
Stumbleupon
Technorati
Delicious

GfxBoot - Migliorare la grafica di Grub

English version avaiable here

In questa piccola guida spiegherò brevemente come migliorare la grafica del proprio grub da così

a così

Fai attenzione a NON eseguire queste operazioni se non sei in possesso di una distribuzione live che ti permetta di ripristinare il sistema in caso di errori di grub!
Prima di tutto scarica il pacchetto debian che è allegato in fondo a questa pagina quindi installalo digitando

sudo dpkg -i grub-gfxboot_0.97-5_i386.deb

oppure

sudo dpkg -i grub-gfxboot_0.97-11_amd64.deb

se avete una distro a 64bit

all’interno della cartella in cui l’hai salvato. Il gestore di pacchetti dovrebbe chiederti di cancellare grub. Dagli conferma e prosegui. Nel caso in cui ti dia errore, cancella grub (sudo apt-get remove grub) e riprova.

Ora scarica il pacchetto con la grafica da qui estrailo e copialo nella directory di boot facendo

sudo cp message.ubugrey /boot/grub/

Ora non ti rimane che abilitare la grafica, ma prima di tutto fai il backup del tuo file menu.lst in modo da poterlo ripristinare in caso di errore

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bckp

Ora apri il file di configurazione di grub

sudo gedit /boot/grub/menu.lst

e aggiungi la seguente linea all’inizio del documento

gfxmenu /boot/grub/message.ubugrey

Ora segui passo passo questi comandi per configurare correttamente grub

sudo grub

grub> find /boot/grub/stage1

(hdx,y) # Questo saràciò che ti verràmostrato NON DEVI SCRIVERLO TU

grub> root (hdx,y) #dove x e y sono i valori restituiti nel comando precedente

grub> setup (hdx) #dove x è il comando restituito precedentemente

Dopo essere uscito dal prompt di grub premento CTRL+C inserisci anche il comando

sudo grub-install /dev/hda

per attivare il tutto, ovviamente cambiando hda a seconda del tuo hard disk (il mio, sata, si indica con sda. Se hai più hardisks avrete hdb,hdc eccetera)

Okey…il gioco è finito riavvia il pc e goditi la tua nuova grafica

Allegati

Download per i386

Download per amd 64

Ripristinare il vecchio grub

In caso di errore irreversibile e di grub non funzionante, sperando nel fatto che tu abbia fatto la copia di backup del menu.lst, avvia il pc con una live (il cd di dapper 6.06 va benissimo). Monta la partizione in cui hai installato grub con un comando del tipo

mkdir /media/root

sudo mount /dev/hda0/ /media/root

dove hda0 deve essere sostituito dalla tua partizione. Ora per ripristinare il tuo file

sudo cp /media/root/boot/grub/menu.lst.bckp /media/root/boot/grub/menu.lst


Errori conosciuti

Nel caso in cui dopo aver seguito la guida non vi funzioni la grafica ma non vengano neppure visualizzati errori, provate a sostituire il vostro intero menu.lst con un file simile a questo

gfxmenu /boot/grub/message.ubugrey

default 0

timeout 10

title Ubuntu Dapper Drake
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/sda1 ro acpi=off quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot

ovviamente cambiate il vostro kernel, e le vostre partizioni.

NB: non eseguite questa operazione se non avete un live cd e se non siete sicuri di saper ripristinare un sistema con grub non funzionante.

per questa guida mi sono ispirato a questa pagina


Author: Embrace


2,344 commenti

Non c’è ancora nessun commento.

Comments RSS TrackBack Identifier URI

Lascia un commento

retaggr