Scopo: Questo post è un follow-up 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 impareremo 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 anche voi avete lo stesso setup.

  • Debian Lenny installata
  • Siete stati in grado di installare le immagini GRUB schizzi per la versione precedente (vecchio) GRUB come spiegato nel mio ultimo post.
  • GRUB - versione precedente
  • GRUB2 e GRUB-PC - Nuova versione di GRUB

Passo 1: Installare GRUB2

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

# apt-get update
# apt-get install grub2

Durante l'installazione vi verrà dato qualche avvertimento, basta dire "Ok" e lasciare che l'installazione continui. Una volta completata l'installazione, passare al punto 2.

Passo 2: Installazione Splash Immagini per il pacchetto di GRUB2

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

Fase 3: Controlla 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: Reboot 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

Schermata che mostra GRUB2 Menu

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

Dall'immagine qui sopra, la prima riga dice "chainload in GRUB 2", che fondamentalmente significa che si può lanciare GRUB2 ora e vedere se il vostro sistema si avvia bene. A questo punto del tempo si può anche avviare nel vostro sistema in modo regolare selezionando il kernel elencato come visto sopra. Se lo fai, allora si prevede di utilizzare l'installazione di GRUB anziani.

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

Passo 5: Selezionare "chainload in GRUB 2"

Dopo aver selezionato questa, si dovrebbe ottenere la seguente schermata:

GRUB2 Default Image

Congratulazioni! Se siete in grado di vedere qualcosa come sopra, quindi l'installazione GRUB2 ha avuto successo e anche con questa immagine il tuo GRUB2 iniziale predefinita viene installato anche.

Fase 6: Cambiare l'immagine GRUB2 spruzzata

Ora vedremo come possiamo cambiare la splash image GRUB2 default. Prima selezionare il file immagine che si desidera installare dalle seguenti posizioni:
/usr/share/images/desktop-base/
/usr/share/images/grub/

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

e modificare la riga seguente da:

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 di cercare il nome dell'immagine "Plasma-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
#

Fase 7: Riavviare il sistema
Dopo aver riavviato nuovamente selezionare l'opzione "chainload in GRUB 2", e ora si dovrebbe vedere la nuova immagine spruzzata GRUB2 come questo:
GRUB2 Plasma Splash Image
Godetevi la vostra nuova immagine GRUB2 spruzzata 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 è l'equivalente di / 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 iniziale GRUB2 personalizzato utilizzando lo script "commons2tga.pl" che si trova a usrsharedocgrub2-splashimages

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

Essere socievole, trova!