OVH Cloud OVH Cloud

config lilo pour deux disques et deux linux

3 réponses
Avatar
Alain Bertrand
Salut,

J'ai un système SID installé sur /dev/hda1 pour la racine.
A des fins de test, j'ai installé kanotix qui est entièrement installée
sur /dev/hdb1.
Je n'arrive pas à configurer lilo correctement pour pouvoir démarrer
alternativement sur l'un ou sur l'autre et je n'ai pas de lecteur de
disquette ce qui aurait été la solution la plus simple.
Quelqu'un aurait-il un exemple de config pour cette situation?

Merci

alain


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
Christophe Diaz
Alain Bertrand a écrit :

J'ai un système SID installé sur /dev/hda1 pour la racine.
A des fins de test, j'ai installé kanotix qui est entièrement installée
sur /dev/hdb1.
Je n'arrive pas à configurer lilo correctement pour pouvoir démarrer
alternativement sur l'un ou sur l'autre



Bonjour,

Ceci devrait pouvoir t'aider

http://www.lea-linux.org/admin/LILO.html#multilinux

Je te colle ci-dessous un extrait.

-------- début de l'extrait ---------

Plusieurs Linux

Pour installer plusieurs distributions Linux et proposer le choix au
démarrage de LILO, c'est assez technique. Je vais exposer un cas
particulier. La configuration est la suivante :

*

/dev/hda1 : un premier linux, on va dire une Mandrake, monté sur
la Mandrake sur /, et sur la Gentoo sur /mnt/mdk.
*

/dev/hda2 : un second linux, on va dire une Gentoo, monté sur la
Gentoo sur /, et sur la Mandrake sur /mnt/gentoo.

J'ai donc deux /etc/fstab : un dans /dev/hda1 et un dans /dev/hda2.
Depuis la Mandrake, ils s'appellent respectivement : /etc/fstab et
/mnt/gentoo/etc/fstab. Depuis la Gentoo, ils s'appellent respectivement
: /mnt/mdk/etc/fstab et /etc/fstab.

J'ai aussi deux kernels Linux : un pour la Mandrake (depuis la
Mandrake:/boot/vmlinuz-2.4.18-6mdk ou depuis la
Gentoo:/mnt/mandrake/boot/vmlinuz-2.4.18-6mdk), et un pour la Gentoo
(depuis la Mandrake:/mnt/gentoo/vmlinuz-2.4.18 ou depuis la
Gentoo:/boot/vmlinuz-2.4.18)

De la même façon j'ai deux /etc/lilo.conf. Il convient de les
synchroniser. C'est à dire de mettre les mêmes sections "image" dans les
deux.

Voici le /etc/lilo.conf de la Mandrake (ie: /etc/lilo.conf depuis la
Mandrake, /mnt/mdk/etc/lilo.conf depuis la Gentoo) :
boot=/dev/hda
prompt
image=/boot/vmlinuz-2.2.18-6mdk
label=mandrake
root=/dev/hda1
read-only
image=/mnt/gentoo/boot/vmlinuz-2.4.0
label=gentoo
root=/dev/hda2
read-only

Voici le /etc/lilo.conf de la Gentoo (ie: /mnt/gentoo/etc/lilo.conf
depuis la Mandrake, /etc/lilo.conf depuis la Gentoo) :
boot=/dev/hda
prompt
image=/mnt/mdk/boot/vmlinuz-2.2.18-6mdk
label=mandrake
root=/dev/hda1
read-only
image=/boot/vmlinuz-2.4.0
label=gentoo
root=/dev/hda2
read-only

Maintenant en tapant lilo depuis l'une ou l'autre des deux distributions
vous installez le lilo de cette distribution mais qui tient compte de
l'autre.

Le procédé est le même pour installer plus deux deux Linux.

On peut même activer le lilo de la Mandrake depuis la Gentoo, en
utilisant chroot :
[ ~] # chroot /mnt/mdk
[ /] # lilo
Added mandrake *
Added gentoo
[ /] # exit
[ ~] # _

Bien sûr, on peut procéder de même pour installer le Lilo de la Gentoo
depuis la Mandrake.

--------- fin de l'extrait --------------

Bonne chance.

--
Christophe Diaz
http://chr.diaz.free.fr/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Blaison Cyril
Hello,
Si ma mémoire ne me fait pas défaut, il faut copier le noyau (et
éventuellement l'initrd) de ta seconde distribution dans le répertoire
/boot de la distribution dont tu utilises lilo.
Ensuite il faut ajouter dans /etc/lilo.conf un bloc pour ajouter ta
deuxieme distrib au menu de lilo qui doit etre du style:

image=/boot/........
initrd=/initrd.img
label=Linux
read-only
root=/dev/...

Ensuite on lance lilo et normalement ca doit marcher...

Cyril





Alain Bertrand a écrit :

Salut,

J'ai un système SID installé sur /dev/hda1 pour la racine.
A des fins de test, j'ai installé kanotix qui est entièrement
installée sur /dev/hdb1.
Je n'arrive pas à configurer lilo correctement pour pouvoir démarrer
alternativement sur l'un ou sur l'autre et je n'ai pas de lecteur de
disquette ce qui aurait été la solution la plus simple.
Quelqu'un aurait-il un exemple de config pour cette situation?

Merci

alain






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
messmate
On Fri, 03 Dec 2004 11:17:48 +0100
Blaison Cyril wrote:

Hello,
Si ma mémoire ne me fait pas défaut, il faut copier le noyau (et
éventuellement l'initrd) de ta seconde distribution dans le répertoire
/boot de la distribution dont tu utilises lilo.
Ensuite il faut ajouter dans /etc/lilo.conf un bloc pour ajouter ta
deuxieme distrib au menu de lilo qui doit etre du style:

image=/boot/........
initrd=/initrd.img
label=Linux
read-only
root=/dev/...

Ensuite on lance lilo et normalement ca doit marcher...

Cyril





Alain Bertrand a écrit :

Salut,

J'ai un système SID installé sur /dev/hda1 pour la racine.
A des fins de test, j'ai installé kanotix qui est entièrement
installée sur /dev/hdb1.
Je n'arrive pas à configurer lilo correctement pour pouvoir démarrer
alternativement sur l'un ou sur l'autre et je n'ai pas de lecteur de
disquette ce qui aurait été la solution la plus simple.
Quelqu'un aurait-il un exemple de config pour cette situation?

Merci

alain








J'ai 6 distributions d'installé sur 2 disques :)
Voici un exemple :
ma lilo est installé sur ma sarge et voici comment accéder à par exem ple
mandrake et sid :
boot=/dev/hda # j'utilize le MBR du premier disque
..
..
/snip/
..
### sudo mount /dev/hda4 /deb-sid (j'ai un rép. /deb-sid)
image=/deb-sid/boot/vmlinuz-2.4.18-bf2.4
label="Debian-Sid-org"
root=/dev/hda4 # complete partition
# append="devfs=nomount"
append="hdd=ide-scsi"
read-only

### For Mandrake /boot : sudo mount /dev/hdb5 /mdk (rép. /mdk)
image=/mdk/vmlinuz-2.4.22-10mdk
label=linux-mdk22
root=/dev/hdb1
# initrd=/mdk/initrd-2.4.21-0.13mdk.img
append="devfs=nomount hdd=ide-scsi"
read-only

Créer un rép. /deb-sid et /mdk
ensuite monter les partit respactivement dans
/deb-sid de sid et /mdk de mandrake comme par ex.:
sudo mount /dev/hda4 /deb-sid
sudo mount /dev/hdb5 /mdk

ensuite un sudo lilo -v et le tour est joué.

amicalement
mess-mate