Vous n'êtes pas identifié(e).
Pages : 1
Bonjour tout le monde!
Voilà! J'aimerais faire cohabiter Debian, Mandrake et XP (ne me demander pas pourquoi ; merci).
J'ai deux HDs. Sur le HD1, j'ai deux partitions, et sur le HD2, une seule partition.
J'ai installé XP sur HD1a, puis Debian sur HD1b. Mon menu de boot me permettait de booter sur XP ou Debian.
J'ai ensuite installé Mandrake sur HD2. Seulement, lilo ne me propose de booter que sur XP ou sur Mandrake. Debian semblerait avoir disparu.
J'aimerais savoir comment je pourrais faire pour le faire cohabiter tous les trois, si cela est possible.
Merci.
Hors ligne
Pas très gentil ce Mandrake, c'est lui qui t'a viré Debian ....houla c'est la guerre :twisted:
En fait le mieux est peut être de booter sur Mandrake, et d'utiliser les outils de configurations de lilo afin de rajouter ta partition avec Debian.
[img]http://www.danasoft.com/sig/kagou.jpg[/img]
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img] [email protected]
Hors ligne
Alors, lorsque tu dis booter sur Mandrake, cela veut dire que Mandrake doit être installé en dernier afin d'avoir le menu lilo et de modifier le fichier /etc/lilo.conf ?
Hors ligne
Non, je dis simplement que la mandrake que tu as installée as un peu loopée sa configuration de lilo (cela serait peut être aussi arrivé si tu avais installé Debian en dernier).
Mais là tu es au stade de comment faire pour que lilo me propose Xp, mandrake ET Debian.
Là je te dis de booter sur Mandrake et d'utiliser les outils de configuration de lilo présents afin de rajouter ta partition pour Debian.
Si tu n'y arrive pas dit le
On essayera de modifier directement le fichier de configuration de lilo.
++
[img]http://www.danasoft.com/sig/kagou.jpg[/img]
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img] [email protected]
Hors ligne
Il faudrait commencer par savoir sur quel DD ton PC boote. Normalement si il trouve un secteur de boot sur le DD master de l'IDE1 il boot dessus. C'est donc sans doute le lilo installé par la debian qu'il faut relancer... en incluant ta Mandrake car la config par défaut ne doit pas en tenir compte.
Donc précise nous :
sur quel dd tu bootes lilo
le contenu de /etc/lilo.conf sur tes 2 configs.
Et on verra ce qu'on peut faire 8)
"Un logiciel, plus il est cher, plus il a de fonctionnalités, et moins il fonctionne !"
Hors ligne
j'ai fait ca moi
sur un seul dd
win xp (never winter night addict)
mdk au milieu
et debian sur la fin !
bref commencer par xp ...
puis mdk mais sans lilo
puis enfin debian
apres pour trouver la mdk j'ai fait comme ca :
C'est Ayeuu sur #linux sur le serveur irc.ptitlu.org qui m'a trouvé la solution
#mkdir /mnt/mdk
#mount /dev/hda5 /mnt/mdk <-- vu que ma partoche ou est le noyeau est là
Apres j'ai modifié /etc/lilo.conf.
image=/mnt/mdk/vmlinuz
initrd=/mnt/mdk/initrd.img
label=mdk
root=/dev/hda7
Ensuite un petit coup de lilo en root et le secteur de démarrage a été bien modifié et j'ai pu booter sous mdk . Merci Ayeuu <-- le nom du gars qui m'a aidé
et hop dans le lilo de la deb est apparu le label mdk
pom pom powa
Hors ligne
Mon pc boote sur le HD1.
Hors ligne
Salut,
Moi aussi j'ai le meme genre de config (XP sur hda1, mdk sur hda5 et debian sur hda7) et en fait j'utilise le lilo de la mandrake en principal (sur le boot sector) et le lilo debian est sur ma partition debian. Donc le lilo.conf de ma mandrake ressemble à ça :
boot=/dev/hda
...
image=/boot/vmlinuz
label=linux_mdk
root=/dev/hda5
initrd=/boot/initrd.img
append="quiet devfs=mount hdd=ide-scsi"
vga=788
read-only
other=/dev/hda1
label=XP
table=/dev/hda
other=/dev/hda7
label=linux_debian
...
et dans le lilo.conf de ma debian je précise
boot=/dev/hda7
root=/dev/hda7
...
image=/vmlinuz
label=Linux
read-only
...
(merci à amx qui m'a expliqué cette configuration )
Hors ligne
Salut,
Moi aussi j'ai le meme genre de config (XP sur hda1, mdk sur hda5 et debian sur hda7) et en fait j'utilise le lilo de la mandrake en principal (sur le boot sector) et le lilo debian est sur ma partition debian.
Euh, ça veut dire quoi "le lilo debian est sur ma partition debian" ?
Moi, concernant le secteur de boot, jai toujours choisi l'option par défaut aussi bien pour Debian que pour Mandrake.
Hors ligne
Erreur!!!! C'est le message précédent... Sorry :oops:
Hors ligne
Euh, ça veut dire quoi "le lilo debian est sur ma partition debian" ?
Ca veut dire que ma debian est sur /dev/hda7 et le lilo de ma debian est aussi sur /dev/hda7 ("boot=/dev/hda7" dans le lilo.conf de ma debian) parce que le lilo de ma mandrake est deja installé sur le secteur de boot ("boot=/dev/hda" dans le lilo.conf de ma mandrake), et il ne peut y avoir qu'un seul lilo sur le secteur de boot!
Par contre moi j'utilise un seul disque dur, donc ça peut etre different si t'en as deux...
Hors ligne
Ok! J'ai compris.
Voilà ce que j'ai fait. J'ai d'abord installé Debian sur ma partition hda7 et j'ai installé son lilo sur le secteur de boot.
Ensuite j'ai installé mandrake sur mon deuxième disque et là, j'ai installé son lilo sur le secteur de boot aussi.
Le lilo MDK a écrasé celui de Debian (tant mieux).
J'ai donc modifié le lilo MDK puis j'ai ajouté une entrée. Je peux enfin booter sur MDK ou Debian. Je n'ai pas modifié le lilo Debian car tout me semblait correct.
Lorsque je boot sur MDK, tout va bien. Par contre, lorsque je choisis de booter sur Debian, j'ai le message suivant :
modprobe:modprobe:Can't open dependencies file /lib/modules/2.4.21-0.13mdk/modules.dep (No such file or directory)
fsck.ext2: No such device or address while trying to open /dev/hda7
Possibility non-existent or swap device ?
fsck failed. Please repair manually and reboot. Please note that the root file system is currently mounted read-only. To remount it read-write :
#mount -n -o remount, rw /
CONTROL-D will exit from this shell and reboot the system.
Give root password for maintenance
(or type Control-D for normal startup) :
Lorsque j'entre le mot de passe root, j'arrive sur le prompt :
[none]#
Je ne sais pas où est l'erreur .
Hors ligne
Je pense qu'il y a un probleme de configuration... Faudrait que tu nous montre tes 2 fichiers lilo.conf.
Hors ligne
Mickey, en effet je boote avec le lilo de la MDK. En fait, c'est bien ce que je vaux.
Voici le lilo.conf Debian
...
lba32
...
boot=/dev/had
...
root=/dev/hda7
...
install=/boot/boot-menu.b
...
map=/boot/map
...
delay=20
...
prompt
timeout=150
...
default=linux
image=/vmlinuz
label=linux
read-only
...
other=/dev/had1
label = "Windows1(hda1)"
other=/dev/had5
label = "WinNT(hda5)"
other=/dev/had8
label = "Windows8(hda8)"
other=/dev/had9
label = "Windows9(hda9)"
other=/dev/hdb1
label="WinNT(hdb1)"
Voici le lilo.conf MANDRAKE
boot=/dev/hde
map=/boot/map
vga=normal
default="Station_XP"
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hde bios=0x80
image=/boot/vmlinuz-2.4.21-0.13mdk
label="Station_MDK"
root=/dev/hdf6
initrd=/boot/initrd-2.4.21-0.13mdk.img
append="quiet devfs=mount hdh=ide-scsi acpi=off"
vga=788
read-only
other=/dev/hde1
label="Station_XP"
table=/dev/hde
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz
label="Station_DEBIAN"
root=/dev/hde7
initrd=/boot/initrd-2.4.21-0.13mdk.img
append="devfs=mount hdh=ide-scsi acpi=off"
read-only
Hors ligne
Ta ligne dans etc/lilo.conf de la mandrake pour ta station debian ça doit etre plutot root=/dev/hda7 au lieu de root=/dev/hde7
Hors ligne
Akurane > Je me disais bien aussi. Mais vois-tu, je l'ai ajouté avec La fenêtre de Configuration de Mandrake, et elle me proposait hde au lieu de hda (je n'ai pas compris pourquoi). Et tu remarqueras que mon premier disque est considéré comme hde et non hda (peut-être un bug de Mandrake 9.1). J'ai donc laissé hde7. Mais je ne suis pas sûr que l'erreur mentionnée vienne de là (je peux me tromper )
Hors ligne
Mickey, en effet je boote avec le lilo de la MDK. En fait, c'est bien ce que je vaux.
Je crois plutot qu'il a dit que tu bootais avec le "noyau" mandrake... Et c'est normal vu que dans ton lilo mdk tu mets "image=/boot/vmlinuz" pour l'entréer debian. Si tu veux regler ton probleme tu mets "boot=/dev/hda7" dans ton lilo debian, tu relances lilo sous debian, tu mets "other=/dev/hda7" pour l'entrée debian de ton lilo mandrake et tu relances lilo sous mandrake. (comme dans les exemples que j'avais deja donné...)
Hors ligne
Ouf! Ca marche! Merci les gars !
Le seul pb, est qu'en bootant sur Mandrake, j'ai un premier menu (Lilo Mandrake). Dans ce menu, je choisis Debian qui me propose ensuite un deuxième menu (Lilo Debian). Y a-t-il moyen de virer le Lilo de Debian de telle sorte qu'une fois l'OS choisi, que la Debian se lance directement sans proposer son menu ?
Hors ligne
Pages : 1