Formål: Dette indlæg er en opfølgning af mit tidligere indlæg , der havde forklaret, hvordan du installerer GRUB splash billeder med "grub"-pakke (legacy én). Par af mennesker ønskede 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 navn er GRUB-pc'en.

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

  • Debian Lenny installeret
  • Du var i stand til at installere grub splash billeder til den tidligere (gamle) 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 lade installationen fortsætter. 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 er installeret

De nye grub2 splash billeder er monteret 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: Reboot 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 overskrive din nuværende GRUB installation, som er meget god. Dette vil give dig mulighed for at teste grub2 før du kan overskrive din ældre GRUB installation.

Fra ovenstående billede, den første linje siger "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 op i dit system på den almindelige måde ved at vælge den kerne opført som set ovenfor. Hvis du gør det, så vil du 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 på 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 det din standard grub2 splash billede 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 / images / 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.

Det dybest set fortæller Grub2 til 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 fil 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 skal 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 teksten farve 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 til / boot / grub / menu.lst af den gamle GRUB. Denne fil er selv-genereret af kommandoen "update-grub" og opgradere-grub2 ". Begge disse kommando gøre det samme.
  • Vælg ikke indstillingen "opgradering-fra-grub-legacy", før at kontrollere, at grub2 indlæser dit OS ordentligt.
  • Du kan oprette din egen tilpassede grub2 velkomstbilledet ved hjælp af scriptet "commons2tga.pl" beliggende 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 videregive dine eksamener til tiden. Få lovende succes i real eksamen med testking 70-680 kursus.

Være selskabelig, Del!