Grub: verschil tussen versies
(Link aangepast) |
(Aangepast) |
||
Regel 1: | Regel 1: | ||
− | {{ | + | {{WIU}} |
'''Grub''' is de naam voor het Grub 2 startmenu van Linux distributies. | '''Grub''' is de naam voor het Grub 2 startmenu van Linux distributies. | ||
Het wordt aangemaakt als een Linux versie wordt geïnstalleerd of als er een update van de [[kernel]] plaatsvindt. | Het wordt aangemaakt als een Linux versie wordt geïnstalleerd of als er een update van de [[kernel]] plaatsvindt. | ||
Regel 13: | Regel 13: | ||
Terminal commando: sudo update-grub | Terminal commando: sudo update-grub | ||
*Install zoekt en plaats een nieuwe Grubstarter in de [[MBR|Master Boot Record]] (MBR) van de aangegeven drivepartitie. | *Install zoekt en plaats een nieuwe Grubstarter in de [[MBR|Master Boot Record]] (MBR) van de aangegeven drivepartitie. | ||
− | Terminal commando: sudo grub-install /dev/ | + | Terminal commando: sudo grub-install /dev/sd? |
== Menu opbouw == | == Menu opbouw == | ||
− | Het grub menu wordt opgebouwd door verschillende bestanden. | + | Het grub menu wordt opgebouwd door verschillende bestanden.<ref>[http://wiki.ubuntu-nl.org/community/Grub2/Grub2Bestanden Grub 2 bewerken]</ref> |
− | *Het gedrag van het Grub 2 menu wordt hoofdzakelijk bepaald in /etc/default/grub en | + | *Het gedrag van het Grub 2 menu wordt hoofdzakelijk bepaald in /etc/default/grub en wordt standaard niet getoond, tenzij meer dan een besturingssysteem is gevonden. |
− | * Het belangrijkste configuratiebestand is grub.cfg dat standaard in de map /boot/grub zit en | + | * Het belangrijkste configuratiebestand is grub.cfg dat standaard in de map /boot/grub zit en wordt aangepast door update of instal. |
* Naast /etc/defaultgrub worden alle bestanden in de map /etc/grub.d gebruikt voor het configureren van het menu. | * Naast /etc/defaultgrub worden alle bestanden in de map /etc/grub.d gebruikt voor het configureren van het menu. | ||
− | * In bestand 40_custom in de map /etc/grub.d kunnen eigen menukeuzes worden geplaatst en wordt niet overschreven door | + | * In bestand 40_custom in de map /etc/grub.d kunnen eigen menukeuzes worden geplaatst en wordt niet overschreven door update of instal. |
* Het eerste apparaat is hd0, de eerste partitie is 1. De toewijzing kan desgewenst worden gewijzigd in bestand device.map in de map /boot/grub, maar wordt overschreven bij een nieuwe installatie. | * Het eerste apparaat is hd0, de eerste partitie is 1. De toewijzing kan desgewenst worden gewijzigd in bestand device.map in de map /boot/grub, maar wordt overschreven bij een nieuwe installatie. | ||
− | * Met GRUB 2 kunnen ISO schijfkopiebestanden worden gestart en geïnstalleerd zonder | + | * Met GRUB 2 kunnen ISO schijfkopiebestanden worden gestart en geïnstalleerd zonder eerst een CD of DVD te branden. |
* Wijzigingen in Grubmenu worden pas van kracht na 'sudo update-grub'. | * Wijzigingen in Grubmenu worden pas van kracht na 'sudo update-grub'. | ||
− | == Bronnen == | + | == Bronnen en referenties == |
− | + | <references /> | |
[[Categorie:Terminal]] | [[Categorie:Terminal]] |
Versie van 23 jan 2015 om 01:25
Sjabloon:WIU Grub is de naam voor het Grub 2 startmenu van Linux distributies. Het wordt aangemaakt als een Linux versie wordt geïnstalleerd of als er een update van de kernel plaatsvindt.
In Grub staan alle kernels en operating systemen (OP) die het op de aangesloten apparaten kan vinden en plaatst het op de hdd van de installatie of op de hdd van de distributie update/upgrade. Het kan dus voorkomen dat Grub met een ander menu vanaf een andere hdd opstart na een update/upgrade van een distributie.
In de terminal
De meest gebruikte Grub commando's zijn update en install en worden gebruikt om Grub opnieuw de systemen te laten doorzoeken op veranderingen en het Grubmenu aan te passen.
Het verschil is:
- Update zoekt en plaatst de nieuwe informatie in het Grubmenu.
Terminal commando: sudo update-grub
- Install zoekt en plaats een nieuwe Grubstarter in de Master Boot Record (MBR) van de aangegeven drivepartitie.
Terminal commando: sudo grub-install /dev/sd?
Menu opbouw
Het grub menu wordt opgebouwd door verschillende bestanden.[1]
- Het gedrag van het Grub 2 menu wordt hoofdzakelijk bepaald in /etc/default/grub en wordt standaard niet getoond, tenzij meer dan een besturingssysteem is gevonden.
- Het belangrijkste configuratiebestand is grub.cfg dat standaard in de map /boot/grub zit en wordt aangepast door update of instal.
- Naast /etc/defaultgrub worden alle bestanden in de map /etc/grub.d gebruikt voor het configureren van het menu.
- In bestand 40_custom in de map /etc/grub.d kunnen eigen menukeuzes worden geplaatst en wordt niet overschreven door update of instal.
- Het eerste apparaat is hd0, de eerste partitie is 1. De toewijzing kan desgewenst worden gewijzigd in bestand device.map in de map /boot/grub, maar wordt overschreven bij een nieuwe installatie.
- Met GRUB 2 kunnen ISO schijfkopiebestanden worden gestart en geïnstalleerd zonder eerst een CD of DVD te branden.
- Wijzigingen in Grubmenu worden pas van kracht na 'sudo update-grub'.