Mandriva 64bit installeren naast je hoofdsysteem
Van MandrivaClub.NL Wiki
Deze howto beschrijft in vogelvlucht hoe je Mandriva x86_64 naast je gewone installatie kunt installeren.
Ik ga er hierbij vanuit dat je al een partitie klaar hebt voor de installatie.
Inhoud |
[bewerk] Installatiestappen
Mandriva installeert natuurlijk erg makkelijk. Nadat je van cd/dvd hebt opgestart kies je voor Nederlands als taal, waarna je gevraagd zal worden of je de bestaande Mandriva (i586) installatie wilt opwaarderen of dat het om een nieuwe installatie gaat. Het gaat dus om een nieuwe installatie.
[bewerk] Partitioneren
Omdat ik ervan uit ga dat je al een partitie klaar hebt staan, kies je in het partitioneringsprogramma voor:
Gebruik een bestaande partitie
Hierna kun je de koppelpunten selecteren. Voor mij voldoet alleen het aanmaken van een root-partitie, /, het gaat tenslotte om een testinstallatie. Let wel even goed op of de installer de juiste partitie heeft: de installer gaat nl. voor de grootste, makkelijkste partitie en dat is nu waarschijnlijk juist de partitie waarop je je hoofdsysteem hebt staan. Verander dit dus en zorg er ook voor dat er geen andere partities (/usr of /home) aangemaakt of gemount wordt.
Een swap-partitie hoef je niet aan te maken. Je kunt de swappartitie gebruiken van je hoofdsysteem.
Een eventuele home-partitie op je hoofdsysteem moet NIET gedeeld worden. Misschien zou het op zich wel kunnen, maar het lijkt me een beetje riskant en ook verwarrend.
De volgende boodschap is:
Kies de partitie die u wenst te formatteren
Als je de nieuwe partitie al had geformatteerd kun je deze uitvinken. Zo niet, laat de installer de partitie formatteren.
Je komt nu in de Pakketgroep-selectie; dit lijkt me redelijk voor zich spreken. Vervolgens geef je je rootwachtwoord op en maak je een nieuwe gebruiker aan. Dit spreekt ook voor zich.
[bewerk] Opstartlader
Hier even goed opletten. Mandriva wil een nieuwe opstartlader installeren (tegenwoordig GRUB), maar je wilt vermoedelijk de opstartlader van je hoofdsysteem blijven gebruiken. Je kunt dit gedeelte echter niet annuleren. Kies dus niet voor de partitie die de installer voorstelt, want dat zal je bestaande opstartlader overschrijven. Kies voor de partitie waarop je Mandriva x86_64 installeert! Dus /mnt/hdax, waarbij x dus staat voor het nummer van je testpartitie. Nu krijg je de volgende vraag:
U heeft besloten om de bootloader op een partitie te installeren. Dit betekent dat U al een bootloader op de opstartschijf hebt (bijv. System Commander). Van welke schijf start U op?
Kies hier voor de schijf waarop de bootloader van je hoofdsysteem staat.
Je krijgt nu nog de overzichten van toetsenbord, beelscherm etc. alsmede de vraag of er bijgewerkte pakketten geinstalleerd moeten worden. Hierna kun je herstarten.
[bewerk] Grub aanpassen
Start nu je hoofdsysteem weer op. Log in als root, open een editor en ga naar: /boot/grub/menulist. Voeg hier het volgende toe:
title Mandriva2006_64bit (# of hoe je het ook wilt noemen) kernel (hd0,x)/boot/vmlinuz root=/dev/hda(x+1) resume=/dev/hday splash=silent vga=788 initrd (hd0,x)/boot/initrd.img
Dit lijkt even ingewikkeld, maar dat valt wel mee.
kernel (hd0,x) --> 0 is je eerste schijf. Heb je meerdere schijven, dan heet de tweede schijf 1; x is het partitienummer. Ook hier tel je vanaf 0!
root=/dev/hda(x+1) --> de partitie waarop je nieuwe installatie staat.
resume=/dev/hday --> y = het partitienummer van je swappartitie.
splash=silent --> de optie 'verbose' kan ook.
vga=788 --> kan verschillen. Neem de waarde over van je hoofdsysteem.
Stel dus dat je één harde schijf hebt waarop je hoofdsysteem op hda1 staat. Je hebt een /home-partitie op hda5. Je hebt een swap-partitie op hda6. Voor je nieuwe installatie heb je een nieuwe, logische partitie aangemaakt: hda7. Je krijgt dan het volgende:
title Mandriva2006_64bit kernel (hd0,6)/boot/vmlinuz root=/dev/hda7 resume=/dev/hda6 splash=silent vga=788 initrd (hd0,6)/boot/initrd.img
Een ander voorbeeld voor een installatie op een tweede SATA harddisk, eerste primaire partitie, waarbij de swap-partitie op de eerste staat (hda5):
title Mandriva2006_64bit kernel (hd1,0)/boot/vmlinuz root=/dev/sda1 resume=/dev/hda5 splash=silent vga=788 initrd (hd1,0)/boot/initrd.img
[bewerk] Lilo aanpassen
Mocht je lilo als opstartlader hebben, dan dien je eerst twee mappen aan te maken, nl. /mnt/mandy en /boot/mandy.
$ su <wachtwoord> # mkdir /mnt/mandy # mkdir /boot/mandy
Er vanuit gaand dat je nieuwe installatie op hda6 staat: mount de partitie en kopieer de vmlinuz naar /boot/mandy.
# mount /dev/hda6 /mnt/mandy (voor een ext3-partitie: mount -t ext3 /dev/hda6 /mnt/mandy) # cp /mnt/mandy/boot/vmlinuz-2.6.12-12mdk /boot/mandy (gebruik je een andere kernel, dan pas je het nummer natuurlijk aan) # cp /mnt/mandy/boot/initrd-2.6.12-12mdk.img /boot/mandy
Start als root een editor, open /etc/lilo.conf en zet het volgende daar neer:
image=/boot/mandy/vmlinuz-2.6.12-12mdk label=Mandriva2006_64bit root=/dev/hda6 initrd=/boot/mandy/initrd-2.6.12-12mdk.img append=”splash=verbose” vga=788 read-only
De vga-waarde pas je weer aan aan je hoofdsysteem. Draai nu:
# /sbin/lilo
En je kunt herstarten en je nieuwe installatie opstarten.
Succes!

