Bootloader repareren met MCNLive
Van MandrivaClub.NL Wiki
[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

