Bonjour a tous,
J'essaye depuis un certain temps de faire demarrer deux versions differentes de mandriva 2005. En effet je souhaite mettre sur mon disque la version 32 et la version 64 bits.
L'installation se passe correctement pour les deux "linux" mais impossible de demarrer 32 si 64 fonctionne et vice versa. Que faire pour parametrer LILO convenablement?
Merci de vos reponses.
Franz256
# inter-connaissance
Posté par Pooly (site web personnel) . Évalué à 2.
autrement dis, est-ce que ton lilo.conf d'une installation contient les entrées pour booter sur l'autre installation ?
[^] # Re: inter-connaissance
Posté par franz256 . Évalué à 1.
je ne sais pas exactement comment parametrer lilo.
Pour l'install j'ai fais deux partitions racines: l'une appellee /mnt/xf86-32 quant j'installe mandriva 64 sur / et ensuite l'inverse quand j'installe mandriva 32.
[^] # Re: inter-connaissance
Posté par franz256 . Évalué à 1.
default="linux64"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux64"
root=/dev/hda1
initrd=/boot/initrd.img
append="resume=/dev/hda6 splash=silent"
vga=792
read-only
image=/mnt/amd32/boot/vmlinuz
label="linux32"
root=/dev/hda5
initrd=/mnt/amd32/boot/initrd.img
append="devfs=mount resume=/dev/hda6 splash=silent"
vga=792
read-only
other=/dev/hdb1
label="windows"
table=/dev/hdb
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
Ce fichier est celui qui me permet de demarrer mandriva 64 sur un AMD 64
[^] # Re: inter-connaissance
Posté par Khâpin (site web personnel) . Évalué à 2.
image=/mnt/amd32/boot/vmlinuz et initrd=/mnt/amd32/boot/initrd.img
doivent être remplacés par
image=/boot/vmlinuz et initrd=/boot/initrd.img
En effet, tu lui dis que dans ce cas la racine est /dev/hda5 (la ligne root=/dev/hda5).
Sinon, c'est vrai qu'il est beaucoup plus simple dans ce genre de cas d'avoir une partition /boot dédiée.
[^] # Re: inter-connaissance
Posté par franz256 . Évalué à 1.
Aores quelques formatage et install de mandriva 32 et 64 bits j'ai reussi. C'est la methode que tu indiques qui est la bonne. En effet il faut creer une partition /boot et configurer lilo.conf en fonction.
Encore Merci
Salutations de franz256.
[^] # Re: inter-connaissance
Posté par fimbles . Évalué à 1.
Dans ce /boot commun tu copie les 2 couples vmlinuz/initrd.img en les renommant (style vmlinuz32/initrd32.img et vmlinuz64/initrd64.img)
Dans ton lilo.conf tu renommes comme il se doit les fichiers concernés (sans oublier de faire "lilo" après).
Au reboot tu dois pouvoir choisir l'un ou l'autre.
C'est comme ça que je fait pour installer de multiples distribs sur une seule machine.
HTH
[^] # Re: inter-connaissance
Posté par Pooly (site web personnel) . Évalué à 2.
Mais ça marche.
(de la même manière faire un lilo qui boot sur deux disques dur en raid en étant lui même mirorré, est assez marrant... le plus simple est de faire une mini install avant sur une petite partition séparée)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.