Publicitate

Cum se creează o imagine Splash personalizată pentru Grub 2 [Linux] logogrbCu ceva timp în urmă ți-am arătat cum puteți crea un ecran de introducere personalizat pentru încărcătorul de boot GRUB Cum se creează o imagine personalizată Splash pentru GRUB Citeste mai mult , oferind computerului o senzație unică atunci când pornește și apare primul ecran. Ei bine, lucrurile s-au schimbat de atunci și GRUBv2 este în uz.

GRUBv2 este următoarea iterație a foarte popularului încărcător de boot GRUB. Oferă capabilități îmbunătățite, cum ar fi o interfață grafică și un design mai bun. Dacă ești fan al modurilor ca mine și ai încercat tutorialul anterior cu GRUBv2, ai fi realizat că nu mai funcționează așa. Deci, să actualizăm pașii și să vedem cum putem crea o imagine personalizată GRUB 2 splash.

  • Alegeți o fotografie la alegere și deschideți-o în GIMP. Spre deosebire de tutorialul anterior pentru GRUB, unde trebuia să alegeți imagini destul de discrete care nu aveau multe culori sau degrade, puteți fi puțin mai extravagant cu selecția de imagini în GRUB 2
  • Odată ce l-ați deschis, redimensionați-l la 640 x 480 pixeli. (Puteți folosi dimensiuni diferite, dar asta necesită un pic de efort suplimentar, așa cum vom vedea mai jos). Pentru a face acest lucru, accesați meniul de imagini și alegeți
    instagram viewer
    scară.
creați un ecran de splash
  • Puteți modifica imaginea după bunul plac, poate adăuga un citat motivațional sau sigla companiei dvs. sau orice doriți.
  • Acum du-te la Fișier > Salvați ca. În caseta de dialog care apare, alegeți să salvați fișierul ca fișier .tga.
creați un ecran de splash

Cu imaginea gata, este timpul să intri în modul de configurare. S-au schimbat multe în GRUB2, așa că citiți în continuare chiar dacă sunteți familiarizat cu procedura pentru încărcătorul GRUB vechi.

  • În primul rând, trebuie să copiați fișierul în directorul corespunzător, astfel încât să puteți spune GRUB despre el. Deci copiați fișierul în care tocmai l-ați creat /boot/grub director.
  • Porniți editorul dvs. de text preferat și indicați-l/etc/grub.d/05_debian_theme. Acum căutați o linie care menționează fișierele imagine. Pe sistemul meu, este linia numărul 16 din fișierul menționat și arată astfel:
creați un ecran de splash
  • Trebuie să-l edităm și să înlocuim numele fișierului imagine, cu numele fișierului pe care l-ați salvat în pașii anteriori (sunrise_splash în cazul meu)

Aproape am terminat, acum lansăm sudo update-grub2 comanda și verificați că s-a finalizat cu succes. Îți spune dacă a găsit imaginea pe care ai menționat-o. Dacă nu, cel mai probabil înseamnă că ați omis ceva în pașii menționați mai sus.

grub2 splash imagine

Vă puteți referi la această pagină Debian Wiki pentru mai multe detalii despre imaginile GRUBv2 splash. De asemenea, wiki-ul listează fișiere șablon pe care le puteți folosi ca ghid atunci când vă creați propriile imagini personalizate. Dacă doriți să utilizați imagini cu rezoluție mai mare și nu doar imagini de 640 x 480, puteți face acest lucru prin editare. /etc/default/grub. Scoateți # semnă dacă există pe linia care listează - GRUB_GFXMODE și modificați valoarea acesteia la rezoluția personalizată pe care doriți să o utilizați. Rețineți că nu toate rezoluțiile pot fi disponibile. Puteți vizualiza o listă de rezoluții disponibile apăsând „c’ în meniul GRUB și apoi folosind comanda vbeinfo.

grub2 splash imagine

Dacă totul merge bine, ar trebui să puteți vizualiza ecranul personalizat data viitoare când meniul GRUB este afișat. Dacă imaginea nu este afișată corect, este posibil să doriți să modificați rezoluția pentru a se potrivi cu cea afișată în /etc/default/grub fişier. Rețineți că valoarea implicită este 640 x 480. În cazul în care nu mai aveți idei imaginative, puteți instala grub2-splashimages pachet, care vă va oferi un set de imagini pe care le puteți utiliza ca ecran de splash.

Învârte-i și spune-ne cum au decurs lucrurile. De asemenea, ne-ar plăcea să vedem imaginile dvs. personalizate, dacă doriți să le împărtășiți lumii!

Sunt Varun Kashyap din India. Sunt pasionat de Calculatoare, Programare, Internet și Tehnologiile care le conduc. Îmi place să programez și adesea lucrez la proiecte în Java, PHP, AJAX etc.