OVH Cloud OVH Cloud

Lilo + 2 linux (mdk 9.1 & 9.2)

4 réponses
Avatar
Marcel Grenard
Bonjour,

Je voudrais connaitre les options à mettre dans le lilo.conf pour que
mes 2 versions de Linux fonctionnent au boot. En fait, pour l'instant,
la 9.2 démarre très bien mais quand je désire travailler avec la 9.1, il
recherche les modules de la 9.2 dans un dossier
/lib/modules/2.4.22-10mdk et bien sûr il me renvoit plein d'erreurs car
ce n'est pas le bon dossier !!!

Pour l'instant, dans mon lilo.conf, j'ai :

boot=/dev/hda
map=/boot/map
... (je passe les détails)
image=/boot/vmlinuz
label="Mandrake_9.2"
root=/dev/hda2
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
vga=788
read-only
image=vmlinuz
label="Mandrake_9.1"
root=/dev/hda5
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
read-only

Merci de votre aide

Marcel

4 réponses

Avatar
Raoul Proença
Je mettrais plutôt : image = /boot/vmliunz

Marcel Grenard a écrit:

image=vmlinuz
label="Mandrake_9.1"
root=/dev/hda5
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
read-only


Avatar
jul
Je voudrais connaitre les options à mettre dans le lilo.conf pour que
mes 2 versions de Linux fonctionnent au boot. En fait, pour l'instant,
la 9.2 démarre très bien mais quand je désire travailler avec la 9.1, il
recherche les modules de la 9.2 dans un dossier
/lib/modules/2.4.22-10mdk et bien sûr il me renvoit plein d'erreurs car
ce n'est pas le bon dossier !!!

Pour l'instant, dans mon lilo.conf, j'ai :

boot=/dev/hda
map=/boot/map
... (je passe les détails)
image=/boot/vmlinuz
label="Mandrake_9.2"
root=/dev/hda2
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
vgax8
read-only
image=vmlinuz
label="Mandrake_9.1"
root=/dev/hda5
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
read-only
Bonsoir,


je n'ai jamais tenté mais par contre, je sais que si je veux pouvoir
gérer 2 noyaux différents avec différents modules, je dois :
- avoir un initrd différent pour chacun
- un fichier map différent déclaré dans le append, ce qui suppose
enlever la ligne map=/boot/map

j'ai donc l'équivalent de ceci :

boot=/dev/hda
(ligne map=/boot/map supprimée)
... (je passe les détails)
image=/boot/vmlinuz_noyau9.2
label="Mandrake_9.2"
root=/dev/hda2
initrd=/boot/initrd_92.img
append="...map=/boot/system_noyau9.2.map..." (je ne mets pas le
détail)
vgax8
read-only

image=vmlinuz_noyau9.1
label="Mandrake_9.1"
root=/dev/hda5
initrd=/boot/initrd_91.img
append="...map=/boot/system_noyau9.1.map..." (je ne mets pas le
détail)
vgax8
read-only

--
retirer pasdespam de l'adresse pour mail privé

Avatar
flotus
Marcel Grenard wrote:

Bonjour,

Je voudrais connaitre les options à mettre dans le lilo.conf pour que
mes 2 versions de Linux fonctionnent au boot. En fait, pour l'instant,
la 9.2 démarre très bien mais quand je désire travailler avec la 9.1, il
recherche les modules de la 9.2 dans un dossier
/lib/modules/2.4.22-10mdk et bien sûr il me renvoit plein d'erreurs car
ce n'est pas le bon dossier !!!

Pour l'instant, dans mon lilo.conf, j'ai :

boot=/dev/hda
map=/boot/map
... (je passe les détails)
image=/boot/vmlinuz
label="Mandrake_9.2"
root=/dev/hda2
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
vgax8
read-only
image=vmlinuz
label="Mandrake_9.1"
root=/dev/hda5
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
read-only

Merci de votre aide

Marcel


encore plus simple :
un lilo sur le mbr du hd (pour mdk9.2, par ex)
un lilo sur la partition du 2° linux (mdk9.1 sur hdb5, par ex).
dans le 1° lilo, celui de hda, mettre au lilo.conf :
other=/dev/hdb5
label=autre linux
A+

Avatar
Marcel Grenard
Marcel Grenard wrote:


Bonjour,

Je voudrais connaitre les options à mettre dans le lilo.conf pour que
mes 2 versions de Linux fonctionnent au boot. En fait, pour l'instant,
la 9.2 démarre très bien mais quand je désire travailler avec la 9.1, il
recherche les modules de la 9.2 dans un dossier
/lib/modules/2.4.22-10mdk et bien sûr il me renvoit plein d'erreurs car
ce n'est pas le bon dossier !!!

Pour l'instant, dans mon lilo.conf, j'ai :

boot=/dev/hda
map=/boot/map
... (je passe les détails)
image=/boot/vmlinuz
label="Mandrake_9.2"
root=/dev/hda2
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
vgax8
read-only
image=vmlinuz
label="Mandrake_9.1"
root=/dev/hda5
initrd=/boot/initrd.img
append="..." (je ne mets pas le détail)
read-only

Merci de votre aide

Marcel



encore plus simple :
un lilo sur le mbr du hd (pour mdk9.2, par ex)
un lilo sur la partition du 2° linux (mdk9.1 sur hdb5, par ex).
dans le 1° lilo, celui de hda, mettre au lilo.conf :
other=/dev/hdb5
label=autre linux
A+



Bonjour,

J'ai appliqué cette dernière solution... et ça marche !!!

Merci,
Marcel