deze tutorial legt uit hoe je de grub opstartvolgorde in Debian kunt wijzigen vanaf de commandoregel in een paar eenvoudige stappen. De stappen die in dit artikel worden beschreven zijn nuttig voor andere Debian-gebaseerde Linux-distributies, waaronder Ubuntu.
GRUB is een boot-lader die gebruikers toestaat om meerdere besturingssystemen en kernelconfiguraties op te starten. Na het lezen van deze tutorial, zul je weten hoe je een ander besturingssysteem of kernel definieert om standaard op te starten en hoe je sommige opstartopties kunt aanpassen.
in de afbeelding hieronder ziet u een grub menu met 3 items: Debian GNU/Linux, geavanceerde opties voor Debian GNU/Linux, en Windows 10. Omdat het tellen vanaf nul begint, is het eerste item (Debian) 0, het tweede item (geavanceerde opties) 1 en het derde item (Windows) 2.
standaard zal grub item 0 opstarten. Dus om de opstartvolgorde te veranderen, moet je het aantal items definiëren dat je standaard wilt opstarten in het grub configuratie bestand /etc/default/grub.
grub opstartvolgorde wijzigen
om de opstartvolgorde te wijzigen, moet u prioriteit geven aan een ander besturingssysteem of kernelconfiguratie.bewerk het bestand /etc/default/grub met behulp van een gewenste teksteditor. U kunt het bewerken met behulp van nano, zoals weergegeven in het voorbeeld hieronder. Onthoud, je hebt superuser privileges nodig om het grub configuratie bestand te bewerken.
Zoek de volgende regel
Bewerk de regel die 0 vervangt door het artikelnummer dat u standaard wilt opstarten. In mijn geval wil ik de standaard opstart naar Windows wijzigen. Dus stel ik het derde item in, 2 (omdat de telling begint bij 0).
als u het bestand met nano bewerkt, verlaat u het opslaan van de wijziging door op CTRL+X en Y te drukken.
update grub vervolgens door sudo update-grub uit te voeren zoals hieronder getoond.
zoals je nu kunt zien, zal Windows standaard opstarten.
extra instellingen die je kunt bewerken vanuit /etc/default /grub
je kunt extra instellingen bewerken gedefinieerd in het/etc/default / grub configuratie bestand.
zoals u kunt zien in de volgende afbeelding, onder de regel GRUB_DEFAULT=0, is er de regel GRUB_TIMEOUT=5. Deze regel definieert de tijd dat grub wacht tot het automatisch opstarten. Vervang de 5 voor het aantal seconden Dat grub moet wachten. Bijvoorbeeld, om grub 10 seconden te laten wachten om de GRUB_DEFAULT=0 op te starten, vervang je die regel door de volgende regel.
de regel GRUB_CMDLINE_LINUX_DEFAULT= “quiet” wordt gebruikt om kernel boot opties door te geven. In de screenshot hierboven is de optie “quiet”, wat betekent dat het opstartproces in de tekstmodus wordt weergegeven zoals in de screenshot hieronder.
de stille optie biedt extra transparantie aan het opstartproces waardoor de gebruiker stappen kan zien en slagen of falen.
een andere optie die u kunt doorgeven aan de regel GRUB_CMDLINE_LINUX_DEFAULT= is de optie “splash”. Als u “quiet” vervangt door” splash ” zoals in de onderstaande regel, zal het opstartproces niet worden weergegeven in de tekstmodus; u zult een logo in plaats daarvan zien laden, zoals weergegeven in de volgende afbeelding.
zelfs als sommige mensen deze optie als een beter formaat beschouwen (je kunt het aanpassen), geeft deze optie gebruikers geen live beeld van het opstartproces.
de regel GRUB_CMDLINE_LINUX_DEFAULT= kan ook gebruikt worden om het systeem op te starten in tekstmodus. Om op te starten in de tekstmodus, in plaats van stil of splash, moet u de optie Tekst gebruiken zoals weergegeven in de screenshot hieronder.
Exit opslaan van de wijziging en uitvoeren:
de display manager uitschakelen met systemctl. In mijn geval is mijn display manager LightDM. Vervang lightdm met uw huidige display manager en voer het onderstaande commando uit.
herstart in tekstmodus.
nu kunt u inloggen in de tekstmodus. Als u een grafische sessie wilt starten, voert u:
waarbij <DIsplayManager> vervangen moet worden door de naam van uw displaymanager (bijv. gdm3).
conclusie
zoals je kunt zien, is het omgaan met grub heel eenvoudig, en je kunt de manier waarop je systeem opstart in een paar stappen elk Linux gebruikersniveau kan leren. Bij het omgaan met het, de meest voorkomende fout is het niet onthouden om update-grub te draaien elke keer dat het bestand wordt bewerkt. Onthoud, wanneer je de opstartvolgorde selecteert, begint het tellen vanaf nul; als je een verkeerd ordernummer typt, zal je systeem niet opstarten zoals verwacht.
de stille optie op Regel GRUB_CMDLINE_LINUX_DEFAULT = kan beter zijn dan splash omdat het de gebruiker toestaat om het opstartproces transparant te zien.
de laatste sectie van deze tutorial laat zien hoe je opstart vanaf een terminal of console is handig als je grafische omgeving je niet verhindert om het systeem op te starten. Er zijn ook beveiligingsfouten verbonden aan het grafische opstartproces; dat is de reden waarom sommige gebruikers de voorkeur aan hun systemen op te starten in de tekst mode. Dit zou de juiste configuratie zijn voor servers of apparaten die bronnen moeten opslaan of optimaliseren. Eenmaal ingelogd in de tekstmodus, kunnen gebruikers x handmatig starten met commando ‘ s startx of systemctl.
ik hoop dat deze tutorial nuttig was. Blijf Linux Hint volgen voor meer Linux tips en tutorials.