De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

Grub Herstellen of Verwijderen

Oplossing Inhoud: 

1. Inleiding

2. Grub herstellen (de Windows-CD heeft Grub overschreven)

3. Grub verwijderen (terug naar uitsluitend Windows)

 

1. Inleiding 

Grub, oftewel de Grand Unified Bootloader, is de meestgebruikte opstartlader in Linux. Dat is niet voor niets: het ding start werkelijk alle denkbare besturingssystemen op. Alle Linux-distro's, alle Windows-soorten, alle DOS-soorten, alle BSD-soorten, Apple Mac OS/X, noem maar op. 

Op mijn meervoudig opstartbare flaptop staan 10 verschillende besturingssystemen in de menulijst van Grub: gebroederlijk naast elkaar op één harde schijf....

Grub is bewijs voor de kracht van de eenvoud: het programmaatje is zeer eenvoudig maar tevens krachtig en veelzijdig.

Toch kunt u wel eens tegen een probleempje aanlopen met Grub. Hier staan de meest vóórkomende beschreven, met de oplossing erbij.


2. Grub herstellen (de Windows-CD heeft Grub overschreven

Als u eerst Linux installeert en daarna pas Windows, dan raakt u Grub kwijt. Daarom kunt u voortaan beter Windows als eerste installeren. Gelukkig is het probleem makkelijk op te lossen. Wel is het heel belangrijk, dat u de onderstaande instructie precies opvolgt.

Grub bestaat uit twee delen. Ten eerste het programmaatje zelf, dat in de MBR staat. De Master Boot Record is de eerste sector van de harde schijf. Ten tweede is er de opstart-menulijst met de verschillende besturingssystemen. Die menulijst staat niet in de MBR, maar in /boot/grub/menu.lst op de actieve Linuxpartitie.

Als u nu Grub herstelt in de MBR, dan moet u hem daarna dus weer even vertellen waar hij de al bestaande opstart-menulijst kan vinden.

Reparatie als volgt:

Start de computer vanaf de Ubuntu Desktop CD (Live-CD). 

Open een terminalschermpje (Applications - Accessories - Terminal). 

Tik in: sudo grub 

en druk op Enter. Dit start Grub zelf op. 

Typ root (hd0,0) en druk op Enter (als uw Linux rootpartitie op sda1 staat; Grub telt vanaf 0, vandaar dat het cijfer één lager is). Partitie 1 = 0, partitie 2 = 1, enzovoorts. Hoewel Ubuntu een harde schijf "sda" noemt, gebruikt Grub de aanduiding "hd0". 

Staat de Linux rootpartitie bijvoorbeeld op sda6, dan is de terminaltoverspreuk "root (hd0,5)". Hiermee vertelt u Grub waar de actieve Linuxpartitie zit. Staat Ubuntu op een fysieke tweede harde schijf, dan is het niet hd0 maar hd1 voor Grub. Dus bijvoorbeeld "root (hd1,5)". 

Tik in: setup (hd0) 

en druk op Enter. Hiermee installeert u Grub (opnieuw) in de MBR. 

Ook bij twee harde schijven geldt: Grub zelf moet in de MBR van de eerste harde schijf, dus dit commando blijft dan hetzelfde.  

Tik in: quit

en druk op Enter. 

Herstart de computer. Haal de CD eruit en start normaal op.

Nu ziet u alleen Linux staan in Grub, maar nog geen Windows. Zo krijgt u de Windowsregels alsnog in het menu van Grub: Windowsregels


3. Grub verwijderen (terug naar uitsluitend Windows) 

Kort gezegd komt dit neer op het vervangen van Linux opstartlader Grub, door Microsoft opstartlader NT Loader, in de Master Boot record (MBR) van de harde schijf.  

Met de Windows XP installatie-CD
Start vanaf een Windows XP installatie-CD en kies R voor herstellen of repareren. Er komt nu een consolescherm met een menu. Kies het nummer van de windowspartitie, normaal 1 voor c:windows en type het administrator wachtwoord.

Installeer NT Loader met de opdrachten:
fixboot C:
fixmbr

Hierbij is C: de letter van de Windows schijf.

Voor het "herstellen" van een andere schijf moet bij fixmbr een parameter worden opgegeven bijvoorbeeld fixmbr DeviceHarddisk2. Gebruik eventueel de (Windows XP) console-opdracht "map" om de juiste parameter te bepalen: map 

Met de Windows Vista installatie-DVD
In Windows Vista gaat het iets anders dan in Windows XP. Namelijk als volgt:

1. Stop de Windows Vista installatieschijf in het DVD-station en start de computer. 2. Druk desgevraagd op een toets (spatiebalk is altijd veilig)
3. Kies een taal, tijd, valuta en andere onzin die niet relevant is voor een herstelprocedure, en druk op Next.
4. Klik op Repair your computer.
5. Klik op het besturingssysteem dat u wil "repareren", en klik daarna op Next.
6. In de Systeemherstel-opties, klik op Command prompt.
7. Tik in: 
Bootrec.exe /FixBoot en druk daarna op Enter. 

(Let op: er staat een spatie tussen exe en /

8. Tik daarna in: Bootrec.exe /FixMbr en druk op Enter 


Zonder Windows installatie-CD of -DVD
Geen installatie-CD of -DVD van Windows? Dan kunt u NT Loader ook terugzetten met behulp van de Super Grub Disk of de Ultimate Boot CD.
Met behulp van Google zijn deze gratis programma's makkelijk te vinden.


Voor Windows XP kan het ook met een diskette: Start uw PC op met een opstartbare DOS-diskette en voer het volgende commando uit in een DOS prompt:  fdisk /mbr

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Windows eerst in grub
Windows start niet meer na update ubuntu
Grub herstellen en aanpassen opstartvolgorde
HP Proliant DL360G5 installeren CentOS7
wachtwoord kwijt van computer met linux
Kernel
Meervoudige opstart
Linux Mint opstarten
Gewiste bestanden, herstellen, terughalen
Kan ik gegevens van mijn Synology halen
Artikel details
Artikel ID: 54
Categorie: Linux
Zoekwoorden
Datum toegevoegd: 16-Aug-2009 18:58:04
Aantal bekeken: 1751
Beoordeling (Stemmen): Artikel beoordeeld 4.8/5.0 (236)

 
« Ga terug