Scopo: Questo post è il seguito del mio post precedente , che aveva spiegato come installare GRUB immagini spruzzata con il pacchetto "grub" (legacy uno). Coppia di persone ha chiesto di mostrare come fare questo con la nuova versione di GRUB cioè GRUB2 o GRUB-PC . Quindi, in questo articolo andremo a imparare come installare GRUB immagini spruzzata con GRUB2. In realtà GRUB2 è solo un pacchetto di transizione, il nome del pacchetto reale è GRUB-PC.

Ipotesi: Prima di andare avanti, vorrei precisare alcune ipotesi che ho fatto. Per ottenere i migliori risultati sarebbe bello se si ha anche la stessa identica configurazione.

  • Debian Lenny installato
  • Lei è stato in grado di installare le immagini GRUB schizzi per la versione precedente (vecchio) di GRUB, come spiegato nel mio ultimo post.
  • GRUB - versione precedente
  • GRUB2 e GRUB-PC - Nuova versione di GRUB

Fase 1: Installare GRUB2

In primo luogo abbiamo bisogno di installare il pacchetto GRUB2 dare il seguente comando:

# apt-get update
# apt-get install grub2

Durante l'installazione vi verrà dato alcun preavviso, basta dire "Ok" e lasciare che l'installazione continui. Una volta completata l'installazione andare al passo 2.

Fase 2: Installare Splash Immagini per il pacchetto di GRUB2

#apt-get update
#apt-get install grub2-splashimages

Fase 3: Scopri le nuove immagini installate

Le nuove immagini GRUB2 spruzzata vengono installati in:

# ls /usr/share/images/grub/

Uscita:

050817-N-3488C-028.tga Glasses_800_edit.tga
2006-02-15_Piping.tga Hortensia-1.tga
Aesculus_hippocastanum_fruit.tga Lake_mapourika_NZ.tga
Apollo_17_The_Last_Moon_Shot_Edit1.tga Moraine_Lake_17092005.tga
B-1B_over_the_pacific_ocean.tga Plasma-lamp.tga
BonsaiTridentMaple.tga Sparkler.tga
Flower_jtca001.tga TulipStair_QueensHouse_Greenwich.tga
Fly-Angel.tga Windbuchencom.tga#

Fase 4: Riavviare e alcune note di installazione

Ora, se si riavvia il computer si dovrebbe comunque ottenere il vostro vecchio schermo grub come segue:

Screen Showing GRUB2 Menu

Visualizzazione dello schermo del menu GRUB2

Come si può vedere che l'installazione di GRUB2 non sovrascrive l'installazione di GRUB attuale che è molto buono. Questo vi permetterà di testare il GRUB2 prima di poter sovrascrivere l'installazione di GRUB più vecchio.

Dall'immagine qui sopra, la prima riga dice "Chainload in GRUB 2", che fondamentalmente significa che è possibile avviare GRUB2 ora e vedere se il sistema si avvia bene. A questo punto del tempo è anche possibile avviare il sistema in modo regolare selezionando il kernel elencato come visto sopra. Se lo fai, allora si prevede di utilizzare l'installazione di GRUB più vecchio.

Inoltre, una volta che si è soddisfatti che GRUB2 funziona, allora è possibile selezionare la seconda opzione, "upgrade-from-grub-legacy", come mostrato nell'immagine sopra e sarete sovrascrivere GRUB.

Passo 5: Selezionare "Chainload in GRUB 2"

Una volta selezionato questo, si dovrebbe ottenere la seguente schermata:

GRUB2 Default Image

Complimenti! Se siete in grado di vedere qualcosa di simile in precedenza, quindi l'installazione di GRUB2 ha avuto successo e anche con questa immagine predefinito GRUB2 spruzzata viene installato anche.

Fase 6: Modificare l'immagine di GRUB2 spruzzata

Ora vedremo come possiamo cambiare l'immagine di default GRUB2 spruzzata. Per prima cosa selezionare il file di immagine che si desidera installare dalle seguenti posizioni:
/usr/share/images/desktop-base/
/usr/share/images/grub/

Per questo esempio, ho selezionato "Plasma-lamp.tga" da / usr / share / images / grub /.
Ora modificare il file seguente file:
# nano /etc/grub.d/05_debian_theme

e cambiare la seguente riga:

for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}
a
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/Plasma-lamp.{png,tga} e salvare il file.

Questo dice in sostanza GRUB2 a cercare il nome dell'immagine "al plasma a lampada" nelle posizioni:
/boot/grub
/usr/share/images/desktop-base
/usr/share/images/grub

Ora è necessario rigenerare il file grub.cfg dando il seguente comando:
# update-grub
Updating /boot/grub/grub.cfg ...
Found Debian background: Plasma-lamp.tga
Found linux image: /boot/vmlinuz-2.6.26-rt1-rt
Found initrd image: /boot/initrd.img-2.6.26-rt1-rt
Found linux image: /boot/vmlinuz-2.6.26-1-686
Found initrd image: /boot/initrd.img-2.6.26-1-686
Found linux image: /boot/vmlinuz-2.6.25-2-686
Found initrd image: /boot/initrd.img-2.6.25-2-686
done
#

Passo 7: Riavviare il sistema
Dopo il riavvio di nuovo selezionare l'opzione "Chainload in GRUB 2", e ora si dovrebbe vedere la nuova immagine GRUB2 spruzzata in questo modo:
GRUB2 Plasma Splash Image
Godetevi la vostra nuova immagine spruzzata GRUB2 frizzante lucido.

Fase 8: Ulteriori personalizzazioni
È possibile personalizzare ulteriormente il colore del testo e tutto modificando il file:
/etc/grub.d/05_debian_theme

Questo è tutto. Abbiamo finito qui.

Note aggiuntive:

  • Il file /boot/grub/grub.cfg è equivalente /boot/grub/menu.lst del vecchio GRUB. Questo file è auto-generato dal comando "update-grub" e upgrade-grub2 ". Entrambi questi comandi fare la stessa cosa.
  • Non selezionare l'opzione "upgrade-from-grub-legacy", prima di verificare che il GRUB2 carica il sistema operativo in modo corretto.
  • È possibile creare la propria schermata di avvio GRUB2 personalizzato utilizzando lo script "commons2tga.pl" che si trova a usrsharedocgrub2-splashimages

Come al solito, si prega di lasciare un commento / feedback, se ne avete. Nulla incoraggia un blogger più che commenti / feedback.
Il re di prova offre on-line TestKing 640-802 programma di formazione per aiutare a superare gli esami in tempo. Ottenere promettente successo in esame reale con testking 70-680 corso.

Essere socievole, Condividi!