bootloader

Grub Boot Loader Full Tutorial

Grub Boot Loader Full Tutorial
En oppstartslaster er som standard det første programmet som starter så snart du slår på datamaskinsystemet, dvs.e., den starter allerede før operativsystemet. Startlaster er faktisk ansvarlig for å laste inn operativsystemet. I fravær av en oppstartslaster er det teknisk umulig å laste inn operativsystemet, derfor vil du ikke ha tilgang til datasystemet ditt. Dette programmet presenteres for oss av GNU.

Opprinnelig ble dette programmet bare utviklet for Linux-baserte systemer, men i dag støtter det flere operativsystemer, inkludert macOS, Windows, BSD og Solaris. De fleste av brukerne blir kjent med Grub Boot Loader bare når de installerer mer enn ett operativsystem på maskinen. Ved å gjøre dette får de i hovedsak Grub Boot Loader til å presentere en meny ved oppstartstidspunktet der de eksplisitt kan velge hvilket operativsystem de vil laste inn.

I denne artikkelen vil vi dele med deg en komplett opplæring om Grub Boot Loader, som vil være basert på å tilpasse dette programmet etter eget valg. Etter å ha gått gjennom denne opplæringen, vil du være i en veldig god posisjon til å tilpasse Grub Boot Loader akkurat slik du vil, og dermed kan du gjøre opplevelsen av å se oppstartsprosessen desto mer interessant.

Merk: For å gå gjennom hele veiledningen for Grub Boot Loader, har vi brukt Linux Mint 20. Imidlertid kan enhver annen foretrukket Linux-distribusjon også brukes til dette formålet.

Metode for å tilpasse Grub Boot Loader

Grub Boot Loader har en innstillingsfil som består av alle standardkonfigurasjonene som Grub Boot Loader bruker. Vi har imidlertid frihet til å tilpasse disse innstillingene i henhold til vårt valg. Derfor vil vi nedenfor dele med deg noen av metodene for å tilpasse Grub Boot Loader ved å gjøre endringer i innstillingsfilen.

Sikkerhetskopierer / etc / default / grub-filen før du tilpasser Grub Boot Loader

Før du gjør noen endringer i innstillingsfilen til GRUB Boot Loader, anbefales det på det sterkeste å lage sikkerhetskopien, slik at selv om du roter med noe under hele prosessen, kan du fortsatt gå tilbake til standardinnstillingene. Men før du oppretter en sikkerhetskopi av Grub Boot Loader-innstillingsfilen, vil vi gjerne vise deg hvordan den filen ser ut.

Først må vi starte Linux Mint 20-terminalen, som vi enkelt kan gjøre ved å klikke på snarveisikonet. Vi har også lagt ved bildet av Linux Mint 20-terminalen nedenfor for å gjøre det enkelt:


Nå vil vi prøve å se innholdet i / etc / default / grub-filen ved å kjøre følgende kommando i terminalvinduet som vi nettopp har startet:

cat / etc / default / grub


/ Etc / default / grub-filen vises i bildet nedenfor:


Vi kan lage en sikkerhetskopi av denne filen ved å kjøre følgende kommando i terminalen vår:

sudo cp / etc / default / grub / etc / default / grub.bak

Denne kommandoen vil kreve rotprivilegier for å kunne utføres riktig. Her representerer / etc / default / grub den opprinnelige innstillingsfilen til Grub Boot Loader, mens / etc / default / grub.bak representerer sikkerhetskopien av denne filen. "Cp" -kommandoen vil gjøre det nødvendig å lage sikkerhetskopi av innstillingsfilen.


For å verifisere om sikkerhetskopifilen er en eksakt kopi av "/ etc / default / grub" -filen eller ikke, vil vi prøve å se innholdet ved å kjøre kommandoen som er angitt nedenfor i terminalen vår:

cat / etc / default / grub.bak


Når du kjører denne kommandoen, vises innholdet i / etc / default / grub.bak-fil på terminalen din, som vist i det følgende bildet, som du kan krysse av med innholdet i / etc / default / grub-filen for å sikre at begge filene inneholder det samme innholdet. Når sikkerhetskopien av innstillingsfilen er opprettet, er det bra å tilpasse Grub Boot Loader.

Metode for å velge Grub standard operativsystem

Noen ganger har vi mer enn ett operativsystem installert på maskinen vår. Under oppstartsprosessen presenterer Grub Boot Loader oss en meny der vi kan velge operativsystemet vi vil kjøre. Vi kan ta dette valget innen en spesifisert tid, hvoretter Grub Boot Loader automatisk laster inn standardoperativsystemet. Imidlertid, hvis vi er sikre på å starte et bestemt operativsystem hver gang vi slår på maskinen vår, og vi vil redde oss selv fra bryet med å ta det valget ved oppstartstidspunktet, så kan vi spesifisere hvilket operativsystem vi velger som standard operativsystem i / etc / default / grub-filen. Slik at hver gang vi slår på datasystemet vårt, blir operativsystemet du velger automatisk lastet inn.

For å få dette til, må vi få tilgang til / etc / default / grub-filen ved å åpne den med hvilken som helst tekstredigerer etter eget valg, helst nano-editoren. Dette kan gjøres ved å kjøre kommandoen som er angitt nedenfor i terminalen vår:

sudo nano / etc / default / grub

Siden vi prøver å få tilgang til innstillingsfilen til Grub Boot Loader, krever denne handlingen root-brukerrettigheter, som kan gis ved å skrive nøkkelordet “sudo” før kommandoen nevnt ovenfor.


Når / etc / default / grub-filen åpnes med nano-editoren, må vi finne linjen "GRUB_DEFAULT". Denne linjen forteller Grub Boot Loader hvilket operativsystem den må lastes i løpet av oppstartstiden. Operativsystemnummereringen starter fra “0”. Det betyr at hvis du vil laste det første operativsystemet fra listen over operativsystemene du har fått i løpet av oppstartstiden, må du sette verdien til “GRUB_DEFAULT” til “0”, som vi gjorde i vår sak. Dette er også fremhevet i følgende bilde:


Noen ganger vet du imidlertid ikke det nøyaktige antallet som tilsvarer operativsystemet du velger, i.e., du husker ikke rekkefølgen Grub Boot Loader presenterer operativsystemene i menyen. I så fall må du vite det fulle navnet på operativsystemet du velger, og du kan sette verdien til “GRUB_DEFAULT” til navnet på det operativsystemet. I vårt tilfelle har vi satt denne verdien til “Linux Mint 20”, som vist på bildet nedenfor. Når du har gjort denne endringen, trykker du på Ctrl + X for å lagre filen og lukke den.


Hver gang du gjør endringer i / etc / default / grub-filen, må du oppdatere Grub for at de nylig gjort endringene skal tre i kraft. Dette kan gjøres ved å kjøre følgende kommando i terminalen:

sudo update-grub


Når du har kjørt denne kommandoen, vil det ta noen sekunder for Grub å oppdatere seg selv, hvoretter du vil kunne se "ferdig" -meldingen, som fremhevet i bildet vist nedenfor, som vil indikere at endringene dine har truffet i kraft.

Metode for å endre bakgrunnen til Grub Boot Loader Menu

Standardbakgrunnen til Grub Boot Loader-menyen ser ganske kjedelig og kjedelig ut, men du trenger ikke å bekymre deg for det lenger, fordi du kan endre det når som helst du vil. For det må vi igjen tilpasse / etc / default / grub-filen litt på følgende måte:

For å endre bakgrunnen til Grub Boot Loader-menyen har vi et "jpeg" -bilde lagret i hjemmekatalogen, som vi vil bruke som den nye bakgrunnen. Du kan også bruke en "png" eller "jpg" bildefil. Dette nye bakgrunnsbildet har tittelen BootLoader.jpeg, som fremhevet i bildet vist nedenfor:


Vi har også åpnet dette bildet for å vise deg hvordan Grub Boot Loader-menyen kommer til å se ut etter at vi har laget dette bildet som bakgrunn.

Nå åpner vi filen / etc / default / grub igjen med nano-editoren ved å kjøre den samme kommandoen som vi gjorde i metoden ovenfor. Denne gangen skal vi legge til et nytt felt i denne filen, som er som følger:

GRUB_BACKGROUND = ”ImageFilePath”

Her må du erstatte ImageFilePath med den faktiske banen der det nye bakgrunnsbildet ditt ligger. I vårt tilfelle var det “/ home / kbuzdar / BootLoader.jpeg ”, som fremhevet i bildet vist nedenfor:


Nå lagrer du filen og lukker den. Etter det blir du igjen bedt om å oppdatere Grub slik at den kan lese endringene du nettopp har gjort. Når du oppdaterer Grub med den samme kommandoen som vi oppga i metoden ovenfor, kan du bekrefte at Grub er oppdatert ved å se "ferdig" -meldingen på slutten av terminalen din, som fremhevet i følgende bilde:

Metode for å endre starttidsavbrudd for det valgte operativsystemet

Hvis du bare har ett operativsystem installert på maskinen din, vil standardverdien for Grub Boot Loader's menytimeout være "0", i.e., det eneste operativsystemet du har, vil umiddelbart lastes inn så snart du slår på datamaskinsystemet. Imidlertid, hvis du har mer enn ett operativsystem installert på maskinen din, vil standard tidsavbruddsverdi være "10", dvs.e., Grub Boot Loader-menyen vises på skjermen i 10 sekunder der du får lov til å laste inn hvilket som helst operativsystem du vil. Etter at tidsavbruddet utløper, laster Grub Boot Loader automatisk standardoperativsystemet. Vi kan alltid øke eller redusere verdien for dette tidsavbruddsfeltet i henhold til våre krav.

For å endre tidsavbrudd for oppstart, må vi åpne / etc / default / grub-filen med nano-editor igjen. Denne gangen vil vi finne “GRUB_TIMEOUT” -feltet og tildele det en verdi (i sekunder) du ønsker. Av hensyn til demonstrasjonen har vi satt denne verdien til "5" sekunder, som fremhevet i bildet vist nedenfor:


Igjen må vi lagre / etc / default / grub-filen, lukke den og deretter oppdatere Grub slik at den er fullstendig klar over endringene vi nettopp har gjort. Du kan bekrefte om Grub har lest alle disse endringene ved å se etter "ferdig" -meldingen på terminalen din, som fremhevet i følgende bilde:

Kontrollerer om alle endringene som er gjort ovenfor har funnet sted

Nå er det på tide å sjekke at alle endringene vi har gjort i metodene vist ovenfor har funnet sted eller ikke. For det vil vi starte systemet på nytt, og så snart det starter, vil vi fortsette å trykke på "Esc" -tasten til vi går inn i Grub Boot Loader-menyen. Når vi går inn i den menyen, vil vi kunne se at bakgrunnsbildet til Grub Boot Loader er endret, som vist på bildet nedenfor:


Grub Boot Loader-menyen dukket også opp i "5" sekunder i vårt tilfelle, dvs.e., tidsavbruddsverdien vi hadde angitt for denne menyen, hvoretter den lastet inn standardoperativsystemet, som i vårt tilfelle var Linux Mint 20.

Konklusjon

Denne artikkelen ga deg en kort oversikt over Grub Boot Loader og formålet med å bruke den. Vi forklarte deg hvor dette programmet lagrer alle konfigurasjonene. I tillegg til å presentere metoden for å sikkerhetskopiere / etc / default / grub-filen, i.e., innstillingsfilen til Grub slik at du enkelt kan gjøre endringer i konfigurasjonene uten bekymringer, da du alltid kan gjenopprette alle standardinnstillingene fra backupinnstillingsfilen. For å demonstrere metoden for å tilpasse Grub Boot Loader, delte vi med deg tre forskjellige tilfeller: 1) Velge et standardoperativsystem 2) Endre bakgrunnen til Grub Boot Loader-menyen 3) Endre tidsavbrudd for utseendet til Grub Boot Loader-menyen.

Vi forklarte disse sakene ved å angi trinnvise prosedyrer for å nå alle disse målene. På samme måte kan du også endre de andre parametrene i Grub Boot Loader-innstillingsfilen. Til slutt bekreftet vi om endringene vi har gjort i / etc / default / grub-filen faktisk har funnet sted eller ikke ved å starte systemet på nytt og gå inn i Grub Boot Loader-menyen. Forhåpentligvis vil denne opplæringen gi deg et godt utgangspunkt for å eksperimentere med Grub Boot Loader alene.

Mus Kartlegg museknappene på en annen måte for annen programvare med X-Mouse Button Control
Kartlegg museknappene på en annen måte for annen programvare med X-Mouse Button Control
Kanskje du trenger et verktøy som kan gjøre at musens kontroll endres med hvert program du bruker. Hvis dette er tilfelle, kan du prøve et program som...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har nylig lest om Microsoft Sculpt Touch trådløs mus og bestemte meg for å kjøpe den. Etter å ha brukt den en stund bestemte jeg meg for å dele mi...
Mus AppyMouse Pekeplate og musepeker på skjermen for Windows-nettbrett
AppyMouse Pekeplate og musepeker på skjermen for Windows-nettbrett
Nettbrettbrukere savner ofte musepekeren, spesielt når de bruker vanlige bærbare datamaskiner. Berøringsskjermen Smarttelefoner og nettbrett har mange...