GRUB2 101 Toegang krijgen tot en gebruik maken van de opstartlader van je Linux Distribution
Ubuntu en vrijwel elke andere Linux-distributie gebruiken de GRUB2-bootloader. Tenzij u meerdere besturingssystemen hebt geïnstalleerd, is deze bootloader normaal verborgen, maar deze biedt opties die u soms nodig hebt.
De bootloader is het onderdeel van Linux dat wordt geladen wanneer u uw computer voor de eerste keer opstart. Gewoonlijk start het gewoon de Linux-kernel op, die de rest van het besturingssysteem laadt, maar het biedt ook een menu met eigen opties.
Ga naar het GRUB2-menu
Om toegang te krijgen tot het GRUB2 bootloader-menu, moet je je computer opnieuw opstarten of opstarten als deze is uitgeschakeld. Als je een dual-boot-systeem hebt geïnstalleerd, zie je altijd het GRUB2-menu verschijnen wanneer je je computer opstart. Dat is de standaardinstelling voor een computer met meerdere besturingssystemen, omdat dit menu een manier biedt om er bij het opstarten uit te kiezen.
Standaard verbergen Ubuntu en andere Linux-distributies dit menu. U kunt het verborgen menu openen door de Verschuiving sleutel helemaal aan het begin van het opstartproces. Als u het grafische inlogscherm van uw Linux-distributie ziet in plaats van het menu, start u de computer opnieuw op en probeert u het opnieuw.
Boot andere besturingssystemen en hulpmiddelen
Standaard start GRUB2 het Linux-besturingssysteem dat je hebt geïnstalleerd. Gebruik ook de pijlen omhoog en omlaag om te selecteren en de optie in het menu en druk op Enter om het geselecteerde menu-item op te starten.
Als je andere besturingssystemen hebt geïnstalleerd - of het nu Windows of andere Linux-distributies zijn - kun je select gebruiken en deze vanaf hier opstarten. Uw Linux distributie zou GRUB automatisch moeten configureren om uw andere geïnstalleerde besturingssystemen op te nemen wanneer u het installeert.
Je hebt hier ook toegang tot enkele extra tools, hoewel de exacte beschikbare opties afhankelijk zijn van je Linux-distributie. Ubuntu biedt bijvoorbeeld een optie "Geheugentest (Memtest86 +)" aan. Dit menu-item zal de Memtest86 + geheugentesttool opstarten. Selecteer het en druk op Enter om snel een geheugentest uit te voeren zonder Memtest86 + op een schijf te branden of er een opstartbare USB-drive van te maken. Druk op Escape of start de computer opnieuw op om de geheugentestomgeving te verlaten.
Boot verschillende Linux-kernels
GRUB2 is ook waar je kunt kiezen tussen je geïnstalleerde Linux-kernels. De Linux-kernel is de kern van het besturingssysteem en nieuwe Linux-kernels met updates en fixes komen vaak aan via de pakketbeheerder van je Linux-distributie. Om over te schakelen naar een nieuwe Linux-kernel moet je je besturingssysteem opnieuw opstarten en erin opstarten. Dit gebeurt allemaal automatisch de volgende keer dat je opstart.
In sommige gevallen kan een nieuwe Linux-kernel echter een probleem vormen op uw systeem. Het kan weigeren op te starten nadat je het hebt bijgewerkt, of je kunt hardwareproblemen ervaren. Om deze reden houden Linux-distributies over het algemeen tenminste één oudere Linux-kernel bij. Je kunt overschakelen naar de oudere Linux-kernel door opnieuw op te starten in je GRUB-bootloader en de oude kernel te selecteren. Ubuntu heeft GRUB geconfigureerd om deze opties te verbergen onder "Geavanceerde opties voor Ubuntu." Selecteer deze en druk op Enter en je ziet een lijst met Linux-kernels die je kunt kiezen om op te starten. De meest recente kernel verschijnt bovenaan de lijst, heeft het hoogste versienummer en is standaard geselecteerd.
Gebruik de herstelmodus
Ubuntu biedt ook hier een optie "Herstelmodus". Andere Linux-distributies bieden mogelijk iets vergelijkbaars. Start de herstelmodus op en u ziet een lijst met opties die zijn ontworpen om u te helpen bij het oplossen van problemen en het herstellen van een Ubuntu-installatie. Als u uw Ubuntu-systeem ooit moet repareren, kunnen de opties hier helpen. Deze hulpprogramma's zijn echter niet zo gemakkelijk te gebruiken en nuttig als de grafische hulpprogramma's voor systeemherstel die u op een Windows-installatieschijf zou vinden.
Bewerk opstartopties
GRUB2 heeft wat geavanceerdere opties. U kunt op drukken c om een GRUB2 commandoregelomgeving te openen, waar je verschillende GRUB2-commando's kunt uitvoeren. Of u kunt een opstartoptie selecteren en op drukken e om de opstartopties van dat menu-item handmatig te bewerken. Dit zou u bijvoorbeeld in staat stellen om op verschillende "runlevels" te booten. Standaard start uw Linux-distributie waarschijnlijk op runlevel 5, die over het algemeen het systeem start met een grafisch bureaublad. U kunt opstarten in runlevel 3 - het standaardsysteem zonder een grafische desktop - of runlevel 1 - een modus voor één gebruiker die is ontworpen voor administratieve taken.
Als u de opstartopties wilt wijzigen, selecteert u een opstartmogelijkheid met uw pijltoetsen en drukt u op e. Bewerk de opstartopties en druk op Ctrl+X of F10 wanneer je klaar bent om op te starten. Om het runlevel te bewerken, gaat u naar de regel die begint met "linux", helemaal naar het einde, voegt u een spatie toe en typt u het nummer van het runlevel dat u wilde gebruiken. Merk op dat de "linux" -regel erg lang kan zijn en over meerdere lijnen verdeeld.
Hieronder hebben we bijvoorbeeld de cursor voor tekstinvoer verplaatst naar het einde van de linux-regel.
Vervolgens hebben we op spatie gedrukt en 3 getypt om runlevel 3 op te geven. Als u op Ctrl + X of F10 drukt, start u het runlevel-drie op. Deze wijziging is slechts tijdelijk - hij zal slechts één keer worden gebruikt en GRUB2 zal hem in de toekomst niet meer onthouden.
Je moet niet veel met GRUB2 knoeien - het doet meestal zijn werk en blijft uit de weg. Zelfs mensen die GRUB2 moeten gebruiken, zullen het over het algemeen gewoon gebruiken als een menu om hun gewenste besturingssysteem te kiezen wanneer ze hun computers opstarten.
Image Credit: Paul Schultz op Flickr