Hur man uppdaterar GRUB på Arch Linux

How Update Grub Arch Linux



Startladdaren är det allra första programmet som körs när datorn startar. Denna programvara laddar sedan hela operativsystemet. Inom operativsystem med öppen källkod som Linux och andra Unix-smaksatta är GRUB den mest populära startladdaren. Om du inte visste, är GRUB också öppen källkod med TONS av konfigurationer som stöds. Om du använder Arch Linux antar jag att du använder GRUB som bootloader, eller hur? Låt oss kolla hur du uppdaterar GRUB på Arch Linux.

Uppdaterar GRUB -paketet

Det allra första du ska göra är att se till att GRUB är uppdaterad. När du uppdaterar systemet kommer pacman att ta hand om att uppdatera GRUB till den senaste versionen.







sudoPac Man-Syu



Om du vill se till att systemet har den senaste versionen av GRUB manuellt, använder du följande kommando.



sudoPac Man-Sröja





Detta kommando kommer naturligtvis att installera om GRUB. Pacman kommer dock att leta efter den senaste versionen från servern och om det finns en uppdatering tillgänglig tar den och installerar den.

Redigerar GRUB -konfiguration

GRUB tillåter anpassad konfiguration. Du kan utföra ett antal åtgärder med denna möjlighet, till exempel att ställa in standard -OS (om flera operativsystem är installerade), GRUB -meny timeout, anpassad bakgrundsbild och mycket mer. Det är också möjligt att ställa in anpassade skript för GRUB.



GRUB använder sin egen konfigurationsfil för att utföra alla åtgärder. Filen finns på/etc/default/grub. För GRUB -skript används katalogen /etc/grub.d.

Redigera GRUB -konfigurationsfilen.

sudo <redaktör> /etc/standard/röja

Om du till exempel vill ändra GRUB -tapeten ändrar du värdet på GRUB_BACKGROUND -variabeln.

GRUB gör det också möjligt att färga texterna för enklare läsning.

I början av filen kommer du att märka GRUB_DEFAUTL -variabeln. Det används för att definiera vilket operativsystem som är standard i startladdaren.

Nästa post GRUB_TIMEOUT avgör hur länge GRUB -menyn ska vara öppen. Som standard är värdet 5 (sekunder). Om du vill visa obegränsad GRUB -meny, ställ in värdet till ett negativt heltal.

Spara filen när redigeringen är klar.

Låt oss kolla in GRUB -skriptkatalogen.

GRUB -anpassare

Detta är ett mycket användbart verktyg som möjliggör enklare anpassning av olika GRUB -inställningar. Det är ett grafiskt verktyg och tillgängligt direkt från Arch Linux -förvaret.

sudoPac Man-Sgrub-customizer

Starta grub-customizer från menyn.

Det kräver rotlösenordet för att starta. När allt kommer omkring ringer du ett verktyg för att utföra ändringar på systemnivå.

Varje alternativ i verktyget är enkelt och självförklarande.

Ladda om GRUB

Efter att ha gjort alla ändringar är det nödvändigt att uppdatera GRUB cfg -filen i katalogen /boot /grub. Kör följande kommando efter att du har ändrat GRUBs konfigurationsfil.

sudogrub-mkconfig-eller /känga/röja/grub.cfg

Om du inte är intresserad av att köra det här långa kommandot kan du använda update-grub. Det är ett skript som kör det tidigare nämnda kommandot. Det är dock inte tillgängligt i Arch Linux officiella katalog. update-grub måste tas från AUR .

Förbered ditt system för att bygga och installera AUR -paket.

sudoPac Man-S basutveckling

Ta tag i update-grub från AUR.

git klonhttps://aur.archlinux.org/update-grub.git

Börja bygga update-grub.

Obs: För enklare AUR -åtkomst rekommenderas att du använder en lämplig AUR -hjälpare. AUR -hjälpare kan automatisera hela uppgiften. Lär dig hur du använder AUR .

rosett-Supdate-grub

När installationen är klar kan du direkt ringa update-grub för att göra jobbet.

sudoupdate-grub

Slutgiltiga tankar

GRUB är den mest populära bootloader för alla Linux distros. Det kan också fungera med andra operativsystem. För att ta full kontroll över startprocessen är det nödvändigt att ha kunskap om att manipulera GRUB -konfigurationer och uppdatera GRUB korrekt.