bootloader

Grub Boot Loader Fullständig handledning

Grub Boot Loader Fullständig handledning
En startladdare är som standard det första programmet som startar så snart du slår på datorn.e., det startar redan innan operativsystemet. I själva verket är startlastaren ansvarig för att ladda ditt operativsystem. I avsaknad av en startladdare är det tekniskt omöjligt att ladda ditt operativsystem, så du kommer inte att kunna komma åt ditt datorsystem. Detta program presenteras för oss av GNU.

Ursprungligen utvecklades detta program endast för Linux-baserade system, men idag stöder det flera operativsystem inklusive macOS, Windows, BSD och Solaris. De flesta användare känner bara till Grub Boot Loader när de installerar mer än ett operativsystem på sin maskin. Genom att göra detta får de i huvudsak Grub Boot Loader att presentera en meny vid starttiden genom vilken de uttryckligen kan välja vilket operativsystem de vill ladda.

I den här artikeln vill vi dela med dig av en komplett handledning om Grub Boot Loader, som kommer att baseras på att anpassa detta program enligt ditt val. Efter att ha gått igenom denna handledning kommer du att ha en mycket bra position för att anpassa Grub Boot Loader precis som du vill, och därmed kan du göra upplevelsen av att se startprocessen desto mer intressant.

Obs! För att gå igenom hela guiden för Grub Boot Loader har vi använt Linux Mint 20. Emellertid kan alla andra föredragna Linux-distributioner också användas för detta ändamål.

Metod för att anpassa Grub Boot Loader

Grub Boot Loader har en inställningsfil som består av alla standardkonfigurationer som Grub Boot Loader använder. Vi har dock friheten att anpassa dessa inställningar enligt vårt val. Nedan delar vi därför med dig några av metoderna för att anpassa Grub Boot Loader genom att göra ändringar i dess inställningsfil.

Säkerhetskopiera / etc / default / grub-filen innan du anpassar Grub Boot Loader

Innan du gör några ändringar i inställningsfilen för GRUB Boot Loader rekommenderas det att du skapar en säkerhetskopia så att även om du trasslar med någonting under hela processen kan du ändå återgå till standardinställningarna. Men innan du skapar en säkerhetskopia av Grub Boot Loaders inställningsfil vill vi visa dig hur filen ser ut.

Först måste vi starta Linux Mint 20-terminalen, vilket vi enkelt kan göra genom att klicka på dess genvägsikon. Vi har också bifogat bilden av Linux Mint 20-terminalen nedan för din lätthet:


Nu kommer vi att försöka visa innehållet i / etc / default / grub-filen genom att köra följande kommando i terminalfönstret som vi just har startat:

cat / etc / default / grub


Filen / etc / default / grub visas i bilden nedan:


Vi kan skapa en säkerhetskopia av den här filen genom att köra följande kommando i vår terminal:

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

Detta kommando kräver root-behörigheter för att kunna köras ordentligt. Här representerar / etc / default / grub den ursprungliga inställningsfilen för Grub Boot Loader, medan / etc / default / grub.bak representerar säkerhetskopian av den här filen. Kommandot "cp" gör det nödvändigt att skapa säkerhetskopian av inställningsfilen.


För att verifiera om säkerhetskopian är en exakt kopia av “/ etc / default / grub” -filen eller inte, försöker vi se dess innehåll genom att köra kommandot som anges nedan i vår terminal:

cat / etc / default / grub.bak


Om du kör det här kommandot visas innehållet i / etc / default / grub.bakfil på din terminal, som visas i följande bild, som du kan korsa med innehållet i / etc / default / grub-filen för att säkerställa att båda filerna innehåller samma innehåll. När säkerhetskopian av inställningsfilen har skapats är det bra att anpassa Grub Boot Loader.

Metod för att välja Grub-standardoperativsystem

Ibland har vi mer än ett operativsystem installerat på vår maskin. Under startprocessen presenterar vår Grub Boot Loader en meny med vilken vi kan välja det operativsystem vi vill köra. Vi kan göra detta val inom en viss tid, varefter Grub Boot Loader automatiskt laddar standardoperativsystemet. Men om vi är säkra på att starta ett specifikt operativsystem varje gång vi slår på vår maskin och vi vill rädda oss från besväret med att göra det valet vid starttidpunkten, kan vi ange vilket operativsystem vi väljer som standardoperativsystem i / etc / default / grub-filen. Så att varje gång vi slår på vårt datorsystem laddas det operativsystem du väljer automatiskt.

För att detta ska ske måste vi komma åt filen / etc / default / grub genom att öppna den med valfri textredigerare, helst nano-redigeraren. Detta kan göras genom att köra kommandot som anges nedan i vår terminal:

sudo nano / etc / default / grub

Eftersom vi försöker komma åt inställningsfilen för Grub Boot Loader kräver denna åtgärd root-användarbehörigheter, som kan tillhandahållas genom att skriva sökordet "sudo" före kommandot som nämns ovan.


När / etc / default / grub-filen öppnas med nano-redigeraren måste vi hitta raden "GRUB_DEFAULT". Den här raden berättar för Grub Boot Loader vilket operativsystem den måste ladda under uppstartstiden. Operativsystemets numrering börjar från “0”. Det betyder att om du vill ladda det första operativsystemet från listan över operativsystem som du har fått under starttiden måste du ställa in värdet "GRUB_DEFAULT" till "0", som vi gjorde i vår fall. Detta markeras också i följande bild:


Ibland vet du dock inte det exakta antalet som motsvarar det operativsystem du väljer, dvs.e., du kommer inte ihåg i vilken ordning Grub Boot Loader presenterar operativsystemen i menyn. I så fall måste du veta det fullständiga namnet på det operativsystem du väljer och du kan ställa in värdet på "GRUB_DEFAULT" till namnet på det operativsystemet. I vårt fall har vi ställt in detta värde till “Linux Mint 20”, som visas i bilden nedan. När du har gjort ändringen trycker du på Ctrl + X för att spara filen och stänga den.


När du gör några ändringar i filen / etc / default / grub måste du uppdatera Grub för att de nyligen gjorda ändringarna ska träda i kraft. Detta kan göras genom att köra följande kommando i terminalen:

sudo update-grub


När du har kört det här kommandot tar det några sekunder för Grub att uppdatera sig själv, varefter du kommer att kunna se meddelandet "gjort", som markerat i bilden nedan, vilket indikerar att dina ändringar framgångsrikt har trätt i kraft.

Metod för att ändra bakgrunden till Grub Boot Loader Menu

Standardbakgrunden för Grub Boot Loader-menyn ser ganska tråkig ut och tråkig, men du behöver inte oroa dig längre eftersom du kan ändra den när som helst du vill. För det måste vi igen justera / etc / default / grub-filen lite på följande sätt:

För att ändra bakgrunden på Grub Boot Loader-menyn har vi en “jpeg” -bild lagrad i vår hemkatalog, som vi vill använda som ny bakgrund. Du kan också använda en "png" eller "jpg" bildfil. Denna nya bakgrundsbild har titeln BootLoader.jpeg, som markerat i bilden nedan:


Vi har också öppnat den här bilden för att visa dig hur menyn Grub Boot Loader kommer att se ut efter att vi har gjort den här bilden som bakgrund.

Nu öppnar vi filen / etc / default / grub igen med nano-redigeraren genom att köra samma kommando som vi gjorde i metoden ovan. Den här gången ska vi lägga till ett nytt fält i den här filen, som är följande:

GRUB_BACKGROUND = ”ImageFilePath”

Här måste du ersätta ImageFilePath med den aktuella sökvägen där din nya bakgrundsbild finns. I vårt fall var det “/ home / kbuzdar / BootLoader.jpeg ”, som markerat i bilden nedan:


Spara nu din fil och stäng den. Därefter kommer du igen att behöva uppdatera Grub så att den kan läsa de ändringar du just har gjort. När du uppdaterar Grub med samma kommando som vi angav i metoden ovan kan du verifiera att Grub har uppdaterats genom att se meddelandet "gjort" i slutet av din terminal, som markerat i följande bild:

Metod för att ändra starttid för det valda operativsystemet

Om du bara har ett operativsystem installerat på din maskin är standardvärdet för Grub Boot Loader's timeout "0", i.e., det enda operativsystem du har laddas omedelbart så snart du slår på datorns system. Men om du har mer än ett operativsystem installerat på din maskin är standard timeout-värdet "10", dvs.e., Grub Boot Loader-menyn visas på skärmen i 10 sekunder där du får välja att ladda vilket operativsystem du vill. Efter att tidsgränsen har löpt ut laddas Grub Boot Loader automatiskt standardoperativsystemet. Vi kan alltid öka eller minska värdet på detta timeout-fält enligt våra krav.

För att ändra start timeout måste vi öppna filen / etc / default / grub igen med nano-editor. Den här gången hittar vi fältet ”GRUB_TIMEOUT” och tilldelar det valfritt värde (i sekunder). För demonstrationens skull har vi ställt in detta värde till "5" sekunder, vilket markeras i bilden nedan:


Återigen måste vi spara vår / etc / default / grub-fil, stäng den och sedan uppdatera Grub så att den är helt medveten om de ändringar som vi just har gjort. Du kan verifiera om Grub har lyckats läsa alla dessa ändringar genom att leta efter meddelandet "gjort" på din terminal, som markerat i följande bild:

Kontrollerar om alla ändringar som gjorts ovan har ägt rum

Nu är det dags att kontrollera att alla ändringar som vi har gjort i metoderna ovan har ägt rum eller inte. För det kommer vi att starta om vårt system, och så fort det startar kommer vi att fortsätta trycka på "Esc" -tangenten tills vi öppnar menyn Grub Boot Loader. När vi öppnar den menyn kommer vi att kunna se att bakgrundsbilden till Grub Boot Loader har ändrats, vilket visas i bilden nedan:


Grub Boot Loader-menyn dök också upp i "5" sekunder i vårt fall, dvs.e., timeoutvärdet som vi hade ställt in för den här menyn, varefter det laddade standardoperativsystemet, vilket i vårt fall var Linux Mint 20.

Slutsats

Den här artikeln gav dig en kort översikt över Grub Boot Loader och syftet med att använda den. Vi förklarade för dig var detta program lagrar alla dess konfigurationer. Förutom att presentera metoden för säkerhetskopiering av / etc / default / grub-filen, i.e., inställningsfilen för Grub så att du enkelt kan göra ändringar i dess konfigurationer utan bekymmer, eftersom du alltid kan återställa alla dina standardinställningar från backupinställningsfilen. För att demonstrera metoden för att anpassa din Grub Boot Loader delade vi med dig tre olika fall: 1) Välja ett standardoperativsystem 2) Ändra bakgrunden för Grub Boot Loader-menyn 3) Ändra timeout för utseendet på Grub Boot Loader-menyn.

Vi förklarade dessa fall genom att ange stegvisa procedurer för att uppnå alla dessa mål. På samma sätt kan du också ändra de andra parametrarna i Grub Boot Loaders inställningsfil. Slutligen verifierade vi om ändringarna som vi har gjort i / etc / default / grub-filen faktiskt har ägt rum eller inte genom att starta om vårt system och öppna Grub Boot Loader-menyn. Förhoppningsvis kommer denna handledning att ge dig en bra utgångspunkt för att experimentera med Grub Boot Loader på egen hand.

Installera det senaste OpenRA-strategispelet på Ubuntu Linux
OpenRA är en Libre / Free Real Time Strategy-spelmotor som återskapar de tidiga Westwood-spelen som det klassiska Command & Conquer: Red Alert. Distri...
Installera senaste Dolphin Emulator för Gamecube & Wii på Linux
Dolphin Emulator låter dig spela dina valda Gamecube & Wii-spel på Linux Personal Computers (PC). Eftersom Dolphin Emulator är en fritt tillgänglig o...
Hur man använder GameConqueror Cheat Engine i Linux
Artikeln täcker en guide om hur du använder GameConqueror-fuskmotorn i Linux. Många användare som spelar spel på Windows använder ofta applikationen "...