Bootloader repareren met MCNLive

Van MandrivaClub.NL Wiki

Ga naar: navigatie, zoek


[bewerk] Hoe je bootloader te repareren met MCNLive

Als je bootloader niet meer werkt kun je deze eenvoudig terug zetten met MCNLive.

De eerste stap is om te booten vanaf de livecd. Je kunt op de normale manier booten en om wat sneller te booten kun je "livecd init 3" gebruiken. Log in als root met gebruiker: root wachtwoord: root.

Op de meeste systemen zullen de partitie's op de harde schijf gemount zijn in /mnt. Zo niet, dan kun je deze mounten met:

mkdir /mnt/<device>
mount /dev/<device> /mnt/<device>

<device> staat voor de naam van je partitie. (Bijvoorbeeld hda1, sda6 etc.)

Nu kun je het proc bestandensysteem mounten zodat je gebruik kunt maken van de kernel functie's:

mount -t proc none /mnt/<device>/proc

Verbind nu de /dev directory met de distributie die je wilt repareren, zodat je toegang hebt tot deze apparaten:

mount -t none /dev /mnt/<device>/dev -o bind

Nu kun je van root veranderen naar de distributie die je wilt repareren:

chroot /mnt/<device>

Op dit moment ben je klaar om de applicatie's van je distributie te gebruiken. Repareer eerst je bootloader, bijvoorbeeld lilo of grub:

vim /etc/lilo.conf

of:

vim /boot/grub/menu.lst

Installeer nu je bootloader:

lilo -v

of:

grub-install

Als je geen errors krijgt kun je opnieuw opstarten:

exit
umount /mnt/<device>/dev
umount /mnt/<device>/proc
umount /mnt/<device>
reboot
Persoonlijke instellingen
MandrivaClub.NL