Home
» LINUX
»
Hoe de opstartsnelheid van Linux te verbeteren met een Grub-tweak
Hoe de opstartsnelheid van Linux te verbeteren met een Grub-tweak
Linux is behoorlijk snel, maar dankzij de Grub-bootloader kan het behoorlijk wat tijd kosten voordat alles is opgestart en bruikbaar is. Daarom, als je het opstarten van je Linux-systeem wilt versnellen, is het van cruciaal belang dat je de standaard opstartinstelling in de Grub-bootloader aanpast, zodat je Linux-opstartsnelheid niet te laag is.
Voordat we beginnen
Wijzigingen aanbrengen in het Grub-configuratiebestand, hoe klein ook, is gevaarlijk. Elke fout kan uw systeem ernstig beschadigen en mogelijk in de war brengen. Dus voordat we je laten zien hoe je je opstarttijd op Linux kunt versnellen, is het van cruciaal belang dat we bespreken hoe je een back-up maakt van je Grub-configuratiebestand. Om dit te doen, start u een terminalvenster door op Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord te drukken . Krijg root-toegang in de shell door su in te typen . Als alternatief, als je niet kunt inloggen als root, probeer dan het sudo -s commando.
zo -
Of
sudo -s
Als je eenmaal toegang hebt tot een root-shell, gebruik je het CP- commando om een volledige kopie te maken van het configuratiebestand van de Grub-bootloader.
Opmerking: zorg ervoor dat u de gebruikersnaam in de onderstaande opdracht vervangt door de gebruikersnaam die u op uw Linux-pc gebruikt.
De Grub-bootloader heeft een instelling genaamd 'GRUB_TIMEOUT'. Deze instelling is hoe lang uw computer inactief zal blijven voordat u ervoor kiest om het standaardbesturingssysteem te laden. Standaard is deze ingesteld op 5 seconden, en voor de meeste mensen is dat voldoende tijd om te wachten. Als u echter uw opstarttijd wilt versnellen, is het wijzigen van dit nummer de meest effectieve manier om dit te doen.
Om de opstartsnelheid in de Grub-bootloader te wijzigen, moet u het configuratiebestand wijzigen. Het bewerken van het configuratiebestand van Grub kan het beste worden gedaan via de Nano-teksteditor, omdat dit een van de gemakkelijkste is om te navigeren. Om het bewerkingsproces te starten, start u een terminalvenster en krijgt u root- of sudo-toegang.
zo -
Of
sudo -s
Open vervolgens het Grub-configuratiebestand in de Nano-teksteditor.
nano -w /etc/default/grub
Kijk door het tekstbestand naar het item "GRUB_TIMEOUT". Wis vervolgens het getal 5 en verander het in een kleiner getal. Houd er rekening mee dat hoe lager dit getal is, hoe sneller uw pc opstart. Voor de absoluut snelste resultaten, verander het in:
GRUB_TIMEOUT=0
Als alternatief, als je Grub wilt versnellen, maar toch het menu wilt kunnen lezen, stel het dan in op 2 seconden.
GRUB_TIMEOUT=2
Nadat u tevreden bent met de wijzigingen die zijn aangebracht in de GRUB_TIMEOUT-vlag, slaat u uw bewerkingen op in het bestand door op Ctrl + O op het toetsenbord te drukken . Sluit vervolgens de Nano-teksteditor door op Ctrl +X te drukken .
Pas de wijzigingen toe
Nu de wijzigingen zijn aangebracht in het Grub-configuratiebestand, is het tijd om ze toe te passen. De enige manier om configuratiewijzigingen in Grub door te voeren, is door de Bootloader bij te werken. Om dat te doen, moet je het bootloader-updatemechanisme van je Linux-distributie gebruiken.
Start om te beginnen een terminalvenster. Als het eenmaal open is, krijg je een rootshell met su of sudo -s .
zo -
Of
sudo -s
Nu de terminalshell root-toegang heeft, volgt u de instructies om de Grub-bootloader bij te werken die overeenkomt met de Linux-distributie die u gebruikt.
Ubuntu/Debian
Op Ubuntu Linux en Debian is het niet nodig om een lang commando in te vullen als je wijzigingen in de Grub-bootloader wilt voltooien. Voer gewoon de opdracht update-grub uit!
update-grub
Fedora/OpenSUSE
Op Fedora en OpenSUSE is er geen eenvoudig update-grub-commando zoals op Ubuntu. In plaats daarvan, om de wijzigingen op je bootloader toe te passen, moet je de opdracht grub2-mkconfig uitvoeren.
grub2-mkconfig -o /boot/grub2/grub.cfg
Arch Linux
Om de Grub-instellingen op Arch Linux bij te werken , moet u de opdracht grub-mkconfig aanroepen .
grub-mkconfig -o /boot/grub/grub.cfg
Wanneer de update Grub-opdracht is voltooid, zouden de wijzigingen van kracht moeten zijn!
Wijzigingen in Grub ongedaan maken
Heb je besloten dat je de wijzigingen in Grub niet leuk vindt? Als dit het geval is, wilt u de eerder gemaakte back-up herstellen. Om dit te doen, start u een terminalvenster en krijgt u een rootshell.
zo -
Of
sudo -s
Na het verkrijgen van een root-shell, navigeer je door de Linux-terminalsessie van waar het werd geopend (/) naar de thuismap op je Linux-pc. Houd er echter rekening mee dat u het gebruikersnaamgedeelte van de onderstaande opdracht moet wijzigen .
cd /home/gebruikersnaam/
Verwijder vervolgens het bestaande Grub-configuratiebestand op uw Linux-systeem met behulp van de RM- opdracht.
rm /etc/default/grub
Nu het oude Grub-configuratiebestand van het systeem is verwijderd, is het tijd om de back-up te herstellen. Gebruik het MV- commando om het grub.bak- bestand op zijn plaats te plaatsen.
mv grub.bak /etc/default/grub
Werk ten slotte Grub bij om de aangebrachte wijzigingen te voltooien.