Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
lilo
Envoyé par: jess

voila j'aimerai installer plusieur linux
j' ai deja essayer d' ailleur donc j'aimerai installer [ xp sur un disk ide 1][ red hat ws 3.2sur le disk ide2] et [mandrake9.2 sur un disk sata] mais a chaque installation le lilo ne prend en compte que xp si j'essaye de configurer le lilo de mandrake pour demarer l' autre linux et il affiche lors de la tentative de demarage kernel panique je configure mandarke car red hat ne prend pas en compte les disk sata

voila merci d' avance

Poste le Thursday 6 May 2004 17:33:19
Répondre     Citer    
Re: lilo
Envoyé par: oudoubah

Salut!

Tu essaies de configurer lilo comment? à la mimine ou en utilisant le configurateur de Mandrake?

A quoi il ressemble le fichier lilo.conf?

Oudoubah


Poste le Friday 7 May 2004 16:21:12
Répondre     Citer    
Re: lilo
Envoyé par: jess

oui j' utilise le configurateur de mandrake il me propose plusieur partitions je les ai toutes essayer

Poste le Friday 7 May 2004 19:07:29
Répondre     Citer    
Re: lilo
Envoyé par: oudoubah

Ce que tu peux essayer, c'est à la mimine :
tu fais une copie de sauvegarde de ton lilo.conf
Ensuite tu édites ton lilo.conf
Tu copies les lignes qui concernent la mandrake et tu les adaptes pour la red hat (Tu ne devrai avoir à changer que les informations concernant les partitions)
tu lances lilo pour mettre à jour le boot de ta machine.

Si lilo te renvoies une erreur, ne reboote surtout pas, où tu risque un kernel panic. Tu pourras toujours utiliser ta copie de sauvegarde au cas où.

Il y a une deuxième solution :
Tu recopies les infos de /etc/lilo.conf de la red hat pour démarrer la red hat, puis tu les met dans ton /etc/lilo.conf de la mandrake.

Troisième solution (à vérifier):
Tu bootes sous une première distrib (ex red hat). Tu configures lilo pour qu'il boot avec un délai de 0 sur ta distrib (donc red hat), et tu installe lilo non pas dans le MBR, mais dans ta partition (donc /dev/hda6 au lieu de /dev/hda par exemple).
Ensuite tu bootes sous l'autre distrib, tu configures lilo pour lancer win, la distrib courant, et la première distrib. Pour celle-là, tu mets les mêmes paramètres (à la partition près) que pour win.
Tu installes ce lilo dans le MBR.
Tu pries pour que ca marche parce que cette solution c'est du bricolage jamais testé et qui peut très bien ne pas marcher.
Tu rebootes

Bon courage

Oudoubah


Poste le Saturday 8 May 2004 21:58:30
Répondre     Citer    
Re: lilo
Envoyé par: jess

coment on fais pour configurer lilo.conf en mode console root

Poste le Saturday 15 May 2004 23:40:45
Répondre     Citer    
Re: lilo
Envoyé par: Cyaj

avec un éditeur de texte par exemple vi, emacs ....

tu peux aussi le faire dans une session graphique tu ouvre une console, tu te logues en root puis tu lance un éditeur de texte dans la console par exmple:
# kwrite
et si tu veux directement ouvrir ton fichier :
#kwrite /etc/lilo.conf



"Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale." Pierre Dac
Cyaj Linux Counter #346604

Poste le Sunday 16 May 2004 18:57:12
Répondre     Citer    
Re: lilo
Envoyé par: jess074

salut tout le monde
je suis arrivé a modifier lilo.conf grace à Cyaj puis j'ai essayer les deux premieres solutions mais j'ai toujours le message de kernel panic
si j' installais grub est ce que ca changerais quelque chose ?

Poste le Sunday 16 May 2004 22:10:35
Répondre     Citer    
Re: lilo
Envoyé par: Joel

bonjour.
je vous conseil simplement de jeter Mandrake et d'essayer plutot une Debian
une Red,voir une Suse,bien plus configurable et stable.
si tu as un kernel panic,dans ton fichier de boot(lilo) tu as du oublier le fichier
initrd.gz!!!!!
essaye quelque chose comme cela:


prompt
timeout=5000
default=SUSE
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.20-8
label=RED9
root=/dev/hdb2
initrd=/boot/initrd-2.4.20-8.img
read-only
append="hdc=ide-scsi"
vga=791
password=123456

image=/boot/SUSE
label=SUSE
root=/dev/hdb7
initrd=/boot/initrd-SUSE
read-only
append="hdc=ide-scsi hdd=ide-scsi"
vga=791
password=123456


image=/boot/vmlinuz-2.4.20-8
label=DEBIANbis
root=/dev/hda9
# initrd=/boot/initrd-2.4.20-8.img
read-only
append="hdc=ide-scsi"
vga=791
password=123456


image=/boot/MANDRAKE
label=MANDRAKE
root=/dev/hdb5
initrd=/boot/initrd-MANDRAKE.img
read-only
#append="hdc=ide-scsi"
vga=791
password=123456


image=/boot/DEBIAN3
label=DEBIAN
root=/dev/hda9
read-only
append="hdc=ide-scsi"
vga=791
password=123456

image=/boot/VECTOR
label=VECTOR
root=/dev/hda7
read-only
append="hdc=ide-scsi"
vga=791
password=123456



image=/boot/knoppix
label=KNOPPIX3.2
root=/dev/hda6
initrd=/boot/initrd-knoppix.gz
append="hdc=ide-scsi"
vga=791
read-only
password=123456



image=/boot/vmlinuz
label=RESCUE
root=/dev/ram0
initrd=/boot/RESCUE.gz
append="hdc=ide-scsi"
vga=791
read-only
password=123456

other=/dev/hda1
optional
label=WIN
password=123456

other=/dev/hda10
label=BEOS
password=123456


Comme cela,chez moi tout fonctionne,mais chaque cas est different.
bonne chance.

Poste le Monday 17 May 2004 07:01:43
Répondre     Citer    
Re: lilo
Envoyé par: jess

ok je vais essayer car je vais acheter la version 9.1 de suse
merci du conseil

Poste le Monday 17 May 2004 07:56:03
Répondre     Citer    
Re: lilo
Envoyé par: Cyaj

poste nous les messages d'erreurs, regarde dans /varLog/messages, et poste nous aussi ton fstab et ton lilo.conf, avec ça on y verra un peu plus clair ;-)



"Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale." Pierre Dac
Cyaj Linux Counter #346604

Poste le Monday 17 May 2004 08:27:49
Répondre     Citer    
Re: lilo
Envoyé par: jess

boot=/dev/hda
map=/boot/map
vga=normal
default="linux"
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/sda1
initrd=/boot/initrd.img
append="devfs=mount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/hdb3 splash=silent"
vga=791
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/sda1
initrd=/boot/initrd.img
append="devfs=mount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/hdb3"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/sda1
initrd=/boot/initrd.img
append="failsafe devfs=nomount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/hdb3"
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz
label="linuxsuse"
root=/dev/sdb2
append="devfs=mount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/sdb1 splash=silent"
read-only

Poste le Tuesday 18 May 2004 20:29:58
Répondre     Citer    
Re: lilo
Envoyé par: jess

none /dev/pts devpts mode=0620 0 0
/dev/sda6 /home ext3 defaults 1 2
none /mnt/cdrom supermount dev=/dev/hdc,fs=udf:iso9660,ro,--,iocharset=iso8859-15 0 0
none /mnt/cdrom2 supermount dev=/dev/scd0,fs=udf:iso9660,ro,--,iocharset=iso8859-15 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,sync,codepage=850,umask=0,iocharset=iso8859-15 0 0
/dev/hda1 /mnt/win_c ntfs ro,umask=0,iocharset=iso8859-15 0 0
/dev/hda5 /mnt/win_d ntfs ro,umask=0,iocharset=iso8859-15 0 0
none /proc proc defaults 0 0
/dev/hdb3 swap swap defaults 0 0
/dev/sda5 swap swap defaults 0 0
/dev/sdb1 swap swap defaults 0 0

voila mon fstab et mon lilo.conf j' ai essayer de mettre initrd=/boot/initrd dans le lilo.conf et quand je tape lilo dans la console il m' affiche ce message
Fatal: open /boot/initrd: No such file or directory
[root@localhost jerome]# Mutex destroy failure: Device or resource busy

alors si quelqu' un voit ce qui cloche je le remercie d'avance

Poste le Tuesday 18 May 2004 20:41:37
Répondre     Citer    
Re: lilo
Envoyé par: Cyaj

C'est vrai que ta config est un peu difficile à comprendre.

pour l'instant l'erreur que tu as signifie qu'il ne peut charger le fichier /boot/initrd

en fait je ne vois pas l'entrée qui correspond pour ta suse tu as :

image=/boot/vmlinuz
label="linuxsuse"
root=/dev/sdb2
append="devfs=mount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/sdb1 splash=silent"
read-only

et il faudrait :

image=/boot/vmlinuz
label="linuxsuse"
root=/dev/sdb2
initrd=/boot/initrd.img <----- image de boot pour ta suse (regarder exactement le nom)
append="devfs=mount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/sdb1 splash=silent"
read-only

je pense que c'est pour ça que ça coince...

d'àprès ce que j'ai compris de tes fichiers lilo.conf et fstab tu as :

windows XP sur le disque maître de la 1ère nappe hda1 en ntfs
une partition en ntfs toujours sur le même disque hda5 qui doit être une partiton étendue

sur le disque maitre de la nappe n° 2 hdb
une partition de swap hdb3


sur le premier disque scsi : sda une partiton /home sda6
qui correspond au lilo.conf que tu as posté (démmarrage sur sda1)
une partition de swap sda5

sur le 2ème disque scsi ? sdb
1 partition de swap sdb1
1 partition pour suse sdb2

je trouve donc 4 disques dur bizarre ? mais je suis pas un pro du lilo.conf et de la reconnaissance des périphériques

Essaye d'expliquer un peu plus ta config, et regarde la fin de l'article :
[lea-linux.org]
il y est expliqué la config pour booter 2 systèmes linux



&quot;Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale.&quot; Pierre Dac
Cyaj Linux Counter #346604

Poste le Tuesday 18 May 2004 22:06:25
Répondre     Citer    
Re: lilo
Envoyé par: jess

j' ai 4 disk dur 2ide 2sata donc xp et red hat et suse et mandrake
hda1=windows
hda2=windows
hdb1=journalised fs:ext3 101 mo red hat
hdb2=journalised fs:ext3j112 go red hat
hdb3=swap 1.9 go red hat
sda1= 5.8 go mandrake
sda5=swap 490 mo mandrake
sd6= journalised fs:ext3 70 go mandrake
sdb1 = swap 1 go suse
sdb2= journalised fs:ext3 114 go suse
j' ai red hat ws3 entreprise
win xp
suse 9.1 pro
mandrake
j'ai essayer de marqué initrd=/boot/initrd.img mais ca affiche le message
fatal: open /boot/initrd: No such file or directory
[root@localhost jerome]# Mutex destroy failure: Device or resource busy
c'est bien le nom exacte de initrd car j' ai regarder quand j' ai instaler suse

Poste le Tuesday 18 May 2004 23:13:20
Répondre     Citer    
Re: lilo
Envoyé par: Cyaj

si tu as regardé le tuto sur léa, je pense qu'il faut que tu montes la partition racine de ta suse dans le fstab de ta mandrake.

/dev/sdb2 /mnt/suse ext3 defaults 1 2 <---vérifier les options

et que tu modifie le lilo.conf de la MDK pour la partie suse :

image=/mnt/suse/boot/vmlinuz
label="linuxsuse"
root=/dev/sdb2
initrd=/mnt/suse/boot/initrd.img
append="devfs=mount hdd=ide-scsi hddlun=0 acpi=off resume=/dev/sdb1 splash=silent"
read-only


Je suis pas un pro , Marc si tu passes par ici ;-)



&quot;Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale.&quot; Pierre Dac
Cyaj Linux Counter #346604

Poste le Wednesday 19 May 2004 11:53:10
Répondre     Citer    
Re: lilo
Envoyé par: jess

ok ca marche je n' avais pas monter les partitions qui correspondaient
donc j ' ai monter la partition de red hat et de suse et configurer lilo ainsi que donner le bons chemin d' acces et tout fonctionne

merci a tout le monde et a Cyaj

Poste le Thursday 20 May 2004 15:22:25
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
lilo
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons