Formål: Dette indlæg er en opfølgning af min tidligere post , der havde forklaret, hvordan du installerer grub splash billeder med "grub"-pakke (legacy én). Par af mennesker anmodet at vise, hvordan du gør dette med den nye version af GRUB dvs grub2 eller GRUB-PC . Så i denne artikel vil vi lære at installere grub splash billeder med grub2. Faktisk grub2 er bare en overgangsperiode pakke den virkelige pakke hedder GRUB-pc'en.

Forudsætninger: Inden vi går videre, vil jeg gerne anføre nogle antagelser, som jeg har lavet. For at få de bedste resultater, det ville være rart, hvis du også har nøjagtig samme setup.

  • Debian Lenny installeret
  • Du var i stand til at installere grub splash billeder til den forrige (old) version af GRUB som forklaret i mit sidste indlæg.
  • GRUB - ældre version
  • Grub2 og GRUB-PC - Ny version af GRUB

Trin 1: Installer grub2

Vi først nødt til at installere grub2 pakke giver følgende kommando:

# apt-get update
# apt-get install grub2

Under installationen vil du blive givet nogle advarsel, bare sige "Ok" og lad installationen fortsætte. Når installationen er færdig gå til trin 2..

Trin 2: Installer Splash Billeder til grub2 pakke

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

Trin 3: Tjek de nye billeder installerede

De nye grub2 splash billeder er installeret på:

# ls /usr/share/images/grub/

Output:

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#

Trin 4: Genstart og nogle installation noter

Nu, hvis du genstarter din computer, bør du stadig få din gamle grub skærmen som følger:

Screen Showing GRUB2 Menu

Screen Viser grub2 Menu

Som du kan se, at du installerer grub2 ikke overskriver din nuværende GRUB installation, som er meget god. Dette vil give dig mulighed for at teste grub2 før du kan overskrive din gamle GRUB installation.

Fra ovenstående billede, siger den første linje "Chainload i GRUB 2", som dybest set betyder, at du kan starte grub2 nu, og se, om dit system starter fint. På dette tidspunkt kan du også starte dit system på den almindelige måde ved at vælge kernen opført som det ses ovenfor. Hvis du gør det, så du vil bruge din ældre GRUB installation.

Også når du er tilfreds med, at grub2 virker, så kan du vælge den anden mulighed, "upgrade-fra-grub-legacy", som vist i billedet ovenfor, og du vil blive overskrive GRUB.

Trin 5: Vælg "Chainload i GRUB 2"

Når du har valgt dette, bør du få følgende skærmbillede:

GRUB2 Default Image

Tillykke! Hvis du er i stand til at se noget som ovenstående, så vil din grub2 installation har været en succes, og også med din standard grub2 splash billedet er også installeret.

Trin 6: Skift grub2 splash billedet

Nu vil vi se, hvordan vi kan ændre standard grub2 splash image. Vælg først den billedfil, du vil installere fra følgende placeringer:
/usr/share/images/desktop-base/
/usr/share/images/grub/

I dette eksempel har jeg valgt "Plasma-lamp.tga" fra / usr / share / billeder / grub /.
Nu redigere filen følgende fil:
# nano /etc/grub.d/05_debian_theme

og ændre følgende linje fra:

for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}
til
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/Plasma-lamp.{png,tga} og gem filen.

Denne grundlæggende fortæller grub2 at lede efter billedet navnet "Plasma-lampen" på de steder:
/boot/grub
/usr/share/images/desktop-base
/usr/share/images/grub

Nu skal du regenerere grub.cfg filen ved at give følgende kommando:
# 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
#

Trin 7: Genstart systemet
Efter genstart igen vælge indstillingen "Chainload i GRUB 2", og nu skulle du se din nye grub2 splash billede som dette:
GRUB2 Plasma Splash Image
Nyd din nye skinnende funklende grub2 splash image.

Trin 8: Yderligere tilpasning
Du kan yderligere tilpasse tekstfarve og alle ved at redigere filen:
/etc/grub.d/05_debian_theme

Det er det. Vi er færdig her.

Yderligere bemærkninger:

  • Filen / boot / grub / grub.cfg svarer på / boot / grub / menu.lst af den gamle GRUB. Denne fil er selv-genereret af kommandoen "update-grub", og upgrade-grub2 ". Begge disse kommando gøre det samme.
  • Vælg ikke indstillingen "upgrade-fra-grub-legacy", før at kontrollere, at de grub2 belastninger dit OS ordentligt.
  • Du kan oprette din egen tilpassede grub2 velkomstbilledet ved hjælp af scriptet "commons2tga.pl" placeret på usrsharedocgrub2-splashimages

Som sædvanlig kan du efterlade en kommentar / feedback, hvis du har nogen. Intet opfordrer til en blogger mere end kommentarer / feedback.
Den test konge tilbyder online testking 640-802 træningsprogram til at hjælpe dig passere din eksamen til tiden. Få lovende succes i real eksamen med testking 70-680 kursus.

Være selskabelig, Del!