Computertip

Complete snelstartergids voor beginners met Linux

Snel en eenvoudig aan de slag met Ubuntu, de makkelijkste Linux die er is.

Dit is Tux, de officiële mascotte van Linux


163dagen tot
Ubuntu 10.04 LTS Lucid Lynx!

Hij is er:

Verschenen op 12 november: openSUSE 11.2 Fichte!

Opstartlader Grub


Terug naar de thuispagina




Opstartlader Grub herstellen of verwijderen

Inhoud:

(deze lijst is niet aanklikbaar; naar beneden bladeren voor de toelichting op elk punt)

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 stonden ooit 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.

Hebt u een schoon geïnstalleerde Ubuntu 9.10 Karmic Koala? Dan hebt u de nieuwe Grub 2. Daarvoor verwijs ik u voorlopig naar de instructie in de documentatie van Ubuntu-NL.

Het onderstaande geldt alleen voor de "oude" Grub, die wordt gebruikt in de Ubuntuversies voorafgaand aan 9.10.

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 gaat 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. Die zult u er handmatig in moeten zetten. Zo zet u de Windowsregels alsnog in het menu van Grub: Windowsregels (onder punt 2).

(wordt vervolgd in de rechterkolom)



Deze website wordt gesponsord door Google-advertenties.

Gebruikt u een advertentieblokkeerder? Als u wilt, kunt u die even uitschakelen op deze website. Bij voorbaat dank.....

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. 


a. Met de Windows XP installatie-CD


Let op: hiervoor kunt u geen Recoveryschijf gebruiken! Het moet een echte installatie-CD zijn.

Start de computer 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 gesproken 1 voor c:\windows ) en tik het administrator-wachtwoord in.

Installeer NT Loader met de achtereenvolgende twee opdrachten:

fixboot C:

fixmbr

Hierbij is C: de letter van de Windows-schijf.
 

b. Met de Windows Vista installatie-DVD

Let op: hiervoor kunt u geen Recoveryschijf gebruiken! Het moet een echte installatie-DVD zijn.

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 Bootrec.exe en /Fixboot.

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


c. Met een andere CD

Geen installatie-CD of -DVD van Windows? Dan kunt u NT Loader ook terugzetten met een andere reddings-CD. Bijvoorbeeld de Ultimate Boot CD. Deze kunt u hier binnenhalen. Kies het .iso van de stabiele versie, en brand er een CD van.


d. Met een diskette

2. 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-venstertje:  fdisk /mbr

Let op: er staat een spatie tussen fdisk en /mbr.


e. Met een USB-geheugenstaaf

Tot slot kan het ook nog met een USB-geheugenstaaf:

1. Maak een USB-geheugenstaaf opstartbaar met Freedos.

2. Haal Testdisk voor DOS binnen.

3. Pak de bestanden testdisk.exe en CWSDPMI.EXE uit, en plaats ze op die opstartbare USB-staaf.

4. Start vervolgens de computer op vanaf de USB-staaf. Bij Default gewoon op Enter drukken.

5. Nu start Freedos zelf. Kies voor FreeDOS Safe Mode (don't load any drivers) en druk op Enter.

5. Tik daarna in: C:
en druk op Enter.

6. tik nu in: testdisk
en druk op Enter.

7. Selecteer [No Log] en druk op Enter.

8. Selecteer de harde schijf waar het om gaat: doorgaans de tweede keuze (de eerste keuze is de USB-staaf!). Druk op Enter.

9. Kies [ Intel ] en druk op Enter.

10. Selecteer [ MBR Code ] en druk op Enter. Tik desgevraagd y (yes) in en druk weer op Enter.