Hoe GRUB op Arch Linux te updaten

How Update Grub Arch Linux



De bootloader is het allereerste programma dat wordt uitgevoerd wanneer de computer opstart. Dit stukje software laadt vervolgens het hele besturingssysteem. Binnen de open-source besturingssystemen zoals Linux en andere Unix-achtige besturingssystemen, is GRUB de meest populaire bootloader. Als je het nog niet wist, GRUB is ook open-source met VEEL ondersteunde configuraties. Als je Arch Linux gebruikt, neem ik aan dat je GRUB als bootloader gebruikt, toch? Laten we eens kijken hoe GRUB op Arch Linux kan worden bijgewerkt.

GRUB-pakket bijwerken

Het allereerste dat u moet doen, is ervoor zorgen dat GRUB up-to-date is. Wanneer je het systeem bijwerkt, zorgt pacman voor het updaten van GRUB naar de laatste versie.







sudopacman-Syu



Als je er handmatig voor wilt zorgen dat het systeem de nieuwste versie van GRUB heeft, gebruik dan de volgende opdracht.



sudopacman-Seten





Dit commando zal GRUB natuurlijk opnieuw installeren. Pacman zal echter controleren op de nieuwste versie van de server en als er een update beschikbaar is, zal deze deze pakken en installeren.

GRUB-configuratie bewerken

GRUB maakt aangepaste configuratie mogelijk. U kunt een aantal acties uitvoeren met behulp van deze mogelijkheid, bijvoorbeeld het standaard besturingssysteem instellen (als er meerdere besturingssystemen zijn geïnstalleerd), GRUB-menutime-out, aangepaste achtergrondafbeelding en nog veel meer. Het is ook mogelijk om aangepaste scripts in te stellen voor GRUB.



GRUB gebruikt zijn eigen configuratiebestand voor het uitvoeren van alle acties. Het bestand bevindt zich in /etc/default/grub. Voor GRUB-scripts wordt de map /etc/grub.d gebruikt.

Bewerk het GRUB-configuratiebestand.

sudo <editor> /enzovoort/standaard/eten

Als u bijvoorbeeld de GRUB-achtergrond wilt wijzigen, wijzigt u de waarde van de GRUB_BACKGROUND-variabele.

GRUB maakt het ook mogelijk om de teksten in te kleuren voor gemakkelijker lezen.

Aan het begin van het bestand ziet u de GRUB_DEFAUTL-variabele. Het wordt gebruikt om te definiëren welk besturingssysteem standaard is in de bootloader.

Het volgende item GRUB_TIMEOUT zal beslissen hoe lang het GRUB-menu open moet blijven. Standaard is de waarde 5 (seconden). Als je het GRUB-menu onbeperkt wilt laten zien, stel de waarde dan in op een negatief geheel getal.

Nadat het bewerken is voltooid, slaat u het bestand op.

Laten we de GRUB-scriptmap eens bekijken.

GRUB-aanpasser

Dit is een zeer nuttige tool waarmee verschillende GRUB-instellingen gemakkelijker kunnen worden aangepast. Het is een grafisch hulpmiddel en rechtstreeks beschikbaar vanuit de Arch Linux-repository.

sudopacman-Sgrub-customizer

Start grub-customizer vanuit het menu.

Het vereist het root-wachtwoord om te starten. U roept tenslotte een tool aan om wijzigingen op systeemniveau uit te voeren.

Elke afzonderlijke optie van de tool is eenvoudig en spreekt voor zich.

GRUB opnieuw laden

Nadat alle wijzigingen zijn aangebracht, is het noodzakelijk om het GRUB cfg-bestand in de /boot/grub-directory bij te werken. Voer de volgende opdracht uit nadat je een wijziging hebt aangebracht in het configuratiebestand van GRUB.

sudogrub-mkconfig-of /bagageruimte/eten/grub.cfg

Als u niet geïnteresseerd bent in het uitvoeren van deze lange opdracht, kunt u de update-grub gebruiken. Het is een script dat de eerder genoemde opdracht uitvoert. Het is echter niet beschikbaar in de officiële directory van Arch Linux. update-grub moet worden opgehaald van AUR .

Bereid uw systeem voor op het bouwen en installeren van AUR-pakketten.

sudopacman-S Gaanbasisontwikkeling

Pak update-grub van AUR.

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

Begin met het bouwen van update-grub.

Opmerking: voor een gemakkelijkere toegang tot AUR wordt aanbevolen om een ​​geschikte AUR-helper te gebruiken. AUR-helpers kunnen de hele taak automatiseren. Leer hoe u AUR . gebruikt .

boog-Supdate-grub

Zodra de installatie is voltooid, kunt u update-grub rechtstreeks bellen om het werk te doen.

sudoupdate-grub

Laatste gedachten

GRUB is de meest populaire bootloader voor alle Linux-distributies. Het kan ook met andere besturingssystemen werken. Om volledige controle over het opstartproces te krijgen, is het noodzakelijk om kennis te hebben over het manipuleren van GRUB-configuraties en het correct updaten van GRUB.