Hallo,
ich suche nach einer Möglichkeit, 2 Linuxe aus einer lilo.conf heraus zu booten, aber nicht so:
Ich möchte nicht lilo von Linux 1 in den MBR installieren und den lilo von Linux 2 in die Bootpartition von Platte 2, sondern BEIDE Kernels in /boot haben auf EINER Platte!
Ich habe den Kernel von Platte 2 + dazugehörige initrd nach /boot auf Platte 1 kopiert und lilo installiert, ohne Fehlermeldung.
Wenn ich jedoch das 2. Linux zu booten auswähle, lädt der Kernel und gibt dann eine Fehlermeldung aus "init not found", oder so ähnlich.
Wo könnte der Fehler liegen?
Die beiden lilo.conf Einträge sind fast identisch, nur das Label ist anders, bzw. der root Eintrag. In den Kerneln sind die richtigen root Partitionen eingestellt.
Grüße
2 Festplatten, 2 x Linux, aber nur eine lilo.conf!
Sind angelegt und beide werden als /boot gemountet.eine kleine Partition anlegen, so 20MB und in beiden Systemen
als /boot mounten.
Dann sollte das funktionieren
Und weiter?
meine lilo.conf:
image=/boot/vmlinuz
root=/dev/hda6
label=linux1
initrd=/boot/initrd-2.4.20.img
image=/boot/vmlinuz-2.4.20-8
root=/dev/hdb6
read-only
label=linux2
initrd=/boot/initrd-2.4.20-8.img
Was ist daran falsch? Es kommt wie gesagt diese "no init" Fehlermeldung!
Grüße