Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

[lilo] pour 2 linux sur 2 disk séparée

cathan, le mardi 25 avril 2006 à 06:52:12 
 Signaler ce message aux modérateurs

Bonjour all, j'ai installé un mandriva2006 sur mon hda1 et un fedora core 5 sur une autre disk hdb1. j'ai pas mal chercher sur google comment configurer lilo et grub pour les disk séparé et j'ai essayé plusieur trucs mais aucun ne marche. si quelqu'un a une idée je lui serai reconnaissant.

2

cede, le mardi 25 avril 2006 à 07:39:41

Bonjour,

En "root"
su - (su espace tiret)
mot_de_passe
fdisk -l

Cette commande te donnera les indications nécessaires pour modifier ton bootloader.

A+.

Répondre à cede

3

cathan, le mardi 25 avril 2006 à 08:23:29

Merci pour ta répponse, je sais sur quelle partition sont mes linux. sur mon hda1 avec lilo, je ne sais comment ajouter le boot pour fedora meme si je sais qu'il est sur hdb1. de même sur hdb1 avec grub, je ne sais comment ajouter mandrake de hda1.

Répondre à cathan

4

cede, le mardi 25 avril 2006 à 08:54:50

Re-

Tu ne peux avoir 2 chargeurs de démarrage,
c'est soit lilo, soit grub mais pas les 2

Pour grub, il faut voir du côté du fichier grub.conf ou menu.lst (ça dépend des distribs) dans /boot/grub
Pour lilo, je crois que c'est lilo.conf dans /etc (à confirmer)

A+.

Répondre à cede

5

cathan, le mardi 25 avril 2006 à 11:17:27

Oui je sais qu'il faut juste lilo ou grub mais je n'arrive pas à configurer lilo corectement c'est pourquoi j'ai essayé grub mais toujours le même problème.
quand je demarre fedora tout se passe bien, quand je demarre windows, là aussi c'est ok mais quand je démarre mandriva, il m'ecrit kernel panic. try to pass option init=kernel.

Répondre à cathan

6

cede, le mardi 25 avril 2006 à 13:35:21

Re-

Ben, il te dit ce que tu dois faire :
try to pass option init=kernel

C'est difficile de t'aider car tu ne donnes pas beaucoup d'infos,
Je regarderai ce qu'il y a dans le /boot de la mandriva
et j'essaierai en fonction de ces données, de modifier le fichier grub.conf ou menu.lst
Mais vu de loin, pas possible de deviner ce qu'il y a dans /boot de ta mandriva.

Voilà....

Répondre à cede

7

kmf31, le mardi 25 avril 2006 à 14:56:02

Quand on veut avoir un multiboot de plusieures distributions de Linux avec differentes repertoires racines, la methode la plus coherente est de mettre ca sur une seule installation de lilo ou grub (de preference grub qui est meilleur). Si on fait avec deux lilos ou grubs (une pour chaque distribution) il faut installer une sur le 1er secteur de la partition racine et pas sur le MBR car le MBR sera utilise par l'autre lilo ou grub. Bref le fait qu'il n'y a qu'un seul MBR sur le 1er disque signifie qu'il faut faire attention a ca, sinon le lilo de la distribution 1 sera ecrase par le lilo de la distribution 2 ou a l'inverse. Le fait d'avoir deux disques ne changent pas grand chose pour ca car il faut bien specifier le disque de boot dans le Bios.

La methode la plus coherente est alors de choisir une des deux distribution pour organiser le boot, par exemple la Mandriva sur le 1er disque. Il faut demarrer la Mandriva (eventuellement avec une disquette de boot ou le 1er cd en mode rescue au cas ou le boot par DD est foire), monter la partition racine (ou la partition /boot si c'est sur une partition separee) de l'autre distribution comme sous-repertoire et copier toutes les images noyau (et aussi les images initrd) du repertoire /boot de l'autre distribution vers le repertoire /boot de Mandriva, bien sur on choissant de noms differents pour les fichiers images par rapport a Mandriva car on ne veut pas ecraser le(s) noyau(x) (et l'initrd) de Mandriva. Je crois ca doit etre evident. Le choix des noms n'est pas important a l'instant ou on evite de conflits, notamment je conseille de ne pas utiliser le nom generique "vmlinuz" mais plutot "vmlinuz-<version_exacte>" ou "vmlinuz_feodra" ou similaire.
Apres il faut completer le fichier /etc/lilo.conf (ou /boot/grub/menu.list pour grub) pour ajouter les noyaux Fedora dans la liste de boot. Pour chaque noyau il faut recreer une nouvelle entree (selon la doc de lilo ou grub) et c'est ici qu'il faut specifier la partition racine a utiliser pour le boot. (Le choix de la partition racine est bien a specifier dans les fichiers de config pour lilo ou grub, c'est manifestement le parametre principal ici et si on sait utiliser lilo ou grub c'est evident). Bref ici pour les noyaux Mandriva on met la racine Mandriva sur le 1er DD et pour les noyaux Fedora on met la racine Fedora sur le 2eme DD.
Apres on reinstalle le lilo (taper: "/sbin/lilo") ou le grub (je crois avec "grub-install" eventuellement avec les bonnes options a ajouter) et c'est bon. Si c'est grub pour Mandriva et si le grub de Mandriva marche bien pour demarrer le Mandriva ce n'est pas necessaire de refaire le "grub-install". Modifier le fichier de config suffira!
Si tu dois ou veux encore tout installer, installe d'abord le Fedora sur 2eme DD et apres le Mandriva sur le 1er DD. Comme ca c'est le grub de Mandriva qui se mettra le MBR ce qui facilite la chose.

Si tout est bon il suffit de selectionner au boot le bon noyau pour demarrer Mandriva ou Fedora.
En principe on peut aussi utiliser un noyau Mandriva pour booter le Fedora (ou a l'inverse). Dans ce cas il faut veiller de copier le repertoir des modules (/lib/modules/<version_noyau>) de Mandriva au meme endroit pour l'autre distribution (Fedora). Toute fois ce n'est peut-etre pas ideal de faire ca, ils pourrait y avoir de petits problemes de compatibilites si on utilise le noyau Mandriva pour tourner le Fedora.

Pour les details comment faire explicitement, notamment comment monter une partition de l'autre distribution comme sous-repertoire pour y acceder j'ai deja decrit ca dans au moins 2-3 autres sujets vraiment en tout tout tout tout detail et avec tout respect je n'ai pas envie de recrire ca et je n'ai pas le lien sous la main. Avec un peu d'effort tu devrais retrouver les sujets concernes toi meme avec le moteur de recherche et/ou en cherchant mes anciennes reponses (c'est peut-etre autour d'un an dans le passe).

Répondre à kmf31

8

cathan, le mardi 25 avril 2006 à 16:49:25

Ok, merci à tous. pour monter les partitions une fois fedora ou mandriva lancé n'est un problème. je vous donne mon config lilo sous mandriva.

default="mandriva"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.klt
menu-scheme=wb:bw:wb:bw
prompt
nowarn
timeout=50
message=/boot/message
image=/boot/vmlinuz
label="mandriva"
root=/dev/hda5
initrd=/boot/initrd.img
append="resume=/dev/hda11 splash=verbose"
vga=791

image=/mnt/fedora/boot/vmlinuz-2.6.15-1.2054_FC5
label="fedora"
root=/dev/hdb1
initrd=/mnt/fedora/boot/initrd-2.6.15-1.2054_FC5.img

lorsque je boot mandriva, ça marche bien.
quand je boot fedora, il dit bios check succesfully, puis il fait la décompression et c'est apres qu'il dit kernel panique et blablabla.

je comprend pas et j'aimerai vraiment avoir votre idée.
merci encore

Répondre à cathan

9

kmf31, le mardi 25 avril 2006 à 17:26:57

A mon avis tu dois vraiment copier les fichiers de /mnt/fedora/boot/ vers le /boot/ de Mandriva et apres tu mettras partout /boot/blabla dans le lilo. Au moins ca me semble plus sur.

Regarde aussi dans le fichier /etc/lilo.conf de Fedora ce qu'il a mis eventuellement comme parametre de boot pour le noyau, je suppose il doit bien y avoir un lilo.conf dans le Fedora meme s'il ne doit pas etre active. Toute fois ca peut contenir des infos utiles pour faire le lilo.conf de Mandriva. Peut-etre tu dois fournir les memes parametres dans le lilo.conf de Mandriva.

Répondre à kmf31

10

cede, le mardi 25 avril 2006 à 17:54:43

Re-

Et qq chose comme cela en remplaçant la version de fedora par la tienne



# linux installation on /dev/hdb1.
title Fedora Core (2.6.16-1.2096_FC5) (on /dev/hdb1)
root=/dev/hdb1
kernel /boot/vmlinuz-2.6.16-1.2096_FC5 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.16-1.2096_FC5.img
savedefault
boot


A+.

Répondre à cede

11

bramec, le mardi 25 avril 2006 à 23:34:00

Salut cathan

l'astuce réside dans la copie du noyau et initrd de chaque distrib dans le /boot de l'autre distrib. et tu choisis lequel mettre sur le MBR. Ainsi tu porras les intervertir quand tu veux.(grub ou lilo). Seul problème: veiller à distinguer le noyau et l'initrd de chaque distribution par rapport à l'autre puisqu'ils seront tous dans le même repertoire.

Pas besoin de mettre /mnt/fedora......... dans le /etc/lilo.conf
/sbin/lilo Après toute modification sur /etc/lilo.conf

Bonne chance

bramec

Répondre à bramec

12

cathan, le mercredi 26 avril 2006 à 10:15:20

Encore merci.
j'ai regardé du coté de fedora et il n'y a pas de /etc/lilo.conf. j'ai fait la copie des /boot/* de fedora dans celui de mandriva mais après le check bios et decompréssion, il m'affiche toujours le même problème. je n'arrive pas booter le fedora. je vous tiens au courant. merci

Répondre à cathan

cede, le mercredi 26 avril 2006 à 10:24:00

Re-

Essaie avec ce que j'ai noté dans mon post <9>
en modifiant la version de fédora,
ceci étant à copier-coller dans le lilo.conf de mandriva.

A+.

Répondre à cede

13

cathan, le mercredi 26 avril 2006 à 10:52:52

J'ai essayé mais je pense que le truc que tu m'as donné c'est pour grub parceque quand tape lilo dans une console il me dit : Unrecognized token "title" at or above line 20 in file '/etc/lilo.conf'.

Répondre à cathan

14

cede, le mercredi 26 avril 2006 à 13:06:21

Re-

Je ne connais pas lilo, mais avec ceci tu devrais pouvoir te débrouiller :
http://www.linux-france.org/article/sys/chargeurs/ix86/lilo/­boot-lilo.html

A+.

Répondre à cede

15

cathan, le mercredi 26 avril 2006 à 16:10:56

Merci pour la page même si je l'ai déja visité.
J'ai réinstallé mon fedora ur le même disk que mandriva et j'ai modifié lilo comme suit :

image=/boot/vmlinuz
label="mandriva"
root=/dev/hda5
initrd=/boot/initrd.img
append="resume=/dev/hda10 splash=verbose"
vga=791


image=/boot/vmlinuz-2.6.15-1.2054_FC5
label="fedora"
root=/dev/hda11
initrd=/boot/initrd-2.6.15-1.2054_FC5.img
append="mem=128M reboot=warm"

mais fedora ne boot pas encore après le check bios et la décompréssion du noyau.

Répondre à cathan

16

cede, le mercredi 26 avril 2006 à 16:23:50

Re-

Le problème n'est pas d'avoir les 2 OS sur le même disque,
cela ne résoud rien du tout.

Si tu as réinstallé, tu aurais dû en profiter pour installer grub,
quand cela t'a été proposé,
ton problème aurait été réglé.

A+.

Répondre à cede

17

cathan, le mercredi 26 avril 2006 à 16:29:42

Si j'ai installé grub et fedora boot bien mais mandriva non. alors j'ai réinstallé lilo avec le cd mandriva1 avec linux rescue.

je ne sais pas si on peut booter mandriva avec grub et fedora avec lilo ?.

merci

Répondre à cathan

18

cathan, le mercredi 26 avril 2006 à 16:41:51

Dites, est ce que je ne pourrai pas installer grub à partir de mandriva ? merci beucoup pour votre aide.

Répondre à cathan

20

kmf31, le mercredi 26 avril 2006 à 18:00:35

Je crois dans les menus de DrakConf il y a bien un menu ou tu peux faire le basculement de lilo vers grub et je crois ca cree meme le bon fichier pour grub (le fichier: /boot/grub/menu.lst ). Bref il te suffit de parcourir les differents menu DrakConf.
En fait c'est la puissance de Mandriva: Tu veux configurer un truc et tu ne sais pas comment faire ? Alors va te ballader dans DrakConf et tu trouveras un menu pour le faire et ca pour presque n'importe quel truc de config (les mounts, la config graphique, hardware, reseau, installation de logiciels, compte utilisateurs et aussi le mode de boot etc.).

Répondre à kmf31

19

cede, le mercredi 26 avril 2006 à 17:12:18

Re-

Tu dis :
si j'ai installé grub et fedora boot bien mais mandriva non

Es-tu bien certain que tu ne pouvais pas booter sur mandriva ?
Je te dis ceci car le menu de grub est caché nativement à l'install
Pour le faire apparaître, il faut appuyer sur une touche,
ceci t'ouvre une page où tu as le choix pour booter sur un OS ou un autre,

Si tu n'interviens pas en appuyant sur une touche,
grub démarre l'OS par défaut (ici fedora) automatiquement.

Voilà.

Répondre à cede
Sims 2 | problème disques additionnels (Résolu) Bonjour, mon problème est le suivant : je possède les Sims 2 Nuits de Folie et les Sims 2 la Bonne Affaire. Un ami m'a prêté les Sims 2 : Au fil des saisons mais une fois que je lui ai rendu, je ne peux plus jouer sur mes deux disques additionnels, il... www.commentcamarche.net/forum/affich-12688179-sims-2-probleme-disques-additionnels
Installer Linux sur un disque dur externe Installer Linux sur un Disque dur externe Cas 1 : votre ordinateur permet d'amorcer le démarrage sur USB Solution 1 : brancher le disque externe en interne puis installer Linux Solution 2 : Installer Linux directement sur le disque dur... www.commentcamarche.net/faq/sujet-16899-installer-linux-sur-un-disque-dur-externe
Install linux sur disque dur externe Bonjour tous, Je souaite installer linux sur un disque dur externe USB 2. (J'ai verifié dans mon BIOS et j'ai bien la possibilité de booter sur un port USB). Je voudrais savoir s'il est possible d'installer linux sur un DD externe.(aurais-je au moment... www.commentcamarche.net/forum/affich-1255088-install-linux-sur-disque-dur-externe
Disque dur de grande capacité non reconnu (< 128 Go)De plus en plus de disques durs possèdent une capacité supérieure à 128 Go. Malheureusement, une fois installés sur certaines machines, le système n'affiche que 128 malheureux gigaoctets. Causes de problème Explication... www.commentcamarche.net/faq/sujet-2807-disque-dur-de-grande-capacite-non-reconnu-128-go
[Linux] Accéder à NTFS en écritureLes différentes versions de Linux sont fournies avec différents pilotes NTFS. Certains permettent l'écriture NTFS, d'autre seulement la lecteur (même quand ils sont affichés RW !) Si votre pilote NTFS ne supporte pas l'écriture NTFS (par exemple... www.commentcamarche.net/faq/sujet-3423-linux-acceder-a-ntfs-en-ecriture
[Linux] Débuter sous LinuxDÉBUTER SOUS LINUX Qu'est-ce que Linux ? Si vous venez de Windows I - LES LIVE-CDS I-1 Quelles distributions choisir ? I-2 Utilisation II - INSTALLER LINUX II-1 Partitionner son disque dur II-2 Multiboot Windows/Linux II-3 Quelles... www.commentcamarche.net/faq/sujet-3360-linux-debuter-sous-linux
Disque dur séparé en deux C et DBonjour, Je dispose de windows XP et mon ordinateur est séparé en 2, un disque C et un D. Je débute en informatique. Il me reste 5 Go sur le C et 180 Go sur le D. Comment faire pour répartir certains de mes fichiers sur D ? D'autant que j'aimerai... www.commentcamarche.net/forum/affich-8615454-disque-dur-separe-en-deux-c-et-d
Restauration Disque dur sous LinuxExiste-t-il un éditeur de registre sous Linux ou équivalent ? De plus comment restauré à partir de LInux une partition supprimer sous Windows ? J'ai récuperer 2 PC seulement je n'arrive pas à les utiliser ? J'ai 2 anciens Disque dur: 1er disque dur:... www.commentcamarche.net/forum/affich-1620632-restauration-disque-dur-sous-linux
Formater un Disque dur Externe +Install Linux (Résolu)Bonjour, J'ai achetéil y a peu un disque dur externe de capacité 250Go, relié par cable usb 2.0 pour E-IDE/ATA 3.5" hard disk drives. J'ai donc ce disque dur externe qui en réalité à une capacité de 237Go ! Enfin soit, voici ma question, j'ai donc été... www.commentcamarche.net/forum/affich-1761321-formater-un-disque-dur-externe-install-linux
LaCie Little Disk 500 Go / USB 2.0 / 5400 rpmUSB, 500 Go, 5400 tours/min, External 2.5", 0.22 euro / Go, Port Réseau:Aucun, Type d'interface:USB 2.0, Interne/Externe:Externe, Capacité:500 Go, Lecteur de cartes mémoire:No, Vitesse de transfert de l'interface:60 Mo/s, Temps d'accès moyen:10 ms, Vitess www.commentcamarche.net/guide/1118550-lacie-little-disk-500-go-usb-2-0-5400-rpm
Western Digital Elements 640 Go / USB 2.0 / 7200 rpmUSB, 640 Go, 7200 tours/min, 3.5", 0.11 euro / Go, Portable, SSD:No, Port Réseau:Aucun, Type d'interface:USB 2.0, Interne/Externe:Externe, Capacité:640.0 Go, Mémoire cache: , Taille:3.5", Vitesse de rotation:7200 rpm, Temps d'accès moyen:8.9 ms, Vite www.commentcamarche.net/guide/1114642-western-digital-elements-640-go-usb-2-0-7200-rpm