![](https://seccdn.libravatar.org/avatar/4f3c7f688fa93c0e0636571082802763.jpg?s=120&d=mm&r=g)
----- Original Message ----- From: "Hans Klein" <hansi.klein@net-con.net> To: <suse-linux@suse.com> Sent: Sunday, May 20, 2001 5:40 PM Subject: Re: lilo.conf At 14:56 20.05.01 +0200, Jens Frederich wrote:
From: "Hans Klein" <hansi.klein@net-con.net>
At 13:13 20.05.01 +0200, Jens Frederich wrote:
Hallo ich habe ein kleines Problem. Ich moechte innerhalb eine Shell-Scripts LiLo in den MBR einer anderen Festplatte schreiben. Habe man lilo schon durch aber keine Lösung gefunden.
man lilo.conf auch schon durchsucht ? auf das boot= achten !
Zur Erklaerung: Ich habe mein Systemplatte mit einem script gespiegelt Ich habe auch Lilo angepasst funktioniert gut solange die erste Platte mit in Betrieb ist, denn er benutzt Lilo von der ersten Platte. Ich möchte aber für den Notfall auch im MBR der zweiten Platte den Lilo installiert haben um genauso booten zu können.
Ich habe an boot= gedacht - habe es auch ausprobiert. Wenn ich dann von der zweiten Platte booten will. Wenn die erste nicht angeschlossen ist, kommt er nur bis zu "LI" und nicht weiter. Sie ist aber komplett identisch mit der ersten.
wie spiegelst Du deine Platten, sind die beiden Platten auch genau die gleichen ? Dann koenntest Du mit dd kopieren, und dann sollte auch der Bootsektor passen, ohne Lilo aufzurufen. Ansonsten musst Du die Partition der 2. Platte mounten, auf dem der Kernel ist, und dann diesen Pfad zu dem Kernel angeben zB. /mnt/boot/vmlinuz Dann sollten im bootsektor der 2. Platte auch die richtigen Daten zum Kernel auf der 2. Platte stehen. Ich benutze ufsdump um Partitionsweise zu kopieren. Ich habe das mit /mnt/boot/vmlinuz ausprobiert macht er nicht. Ich hatte meine lilo.conf so abgeändert: boot = /dev/sdb # zweite Platte vga = normal read-only menu-scheme = Wg:kw:Wg:Wg lba32 prompt timeout = 80 message = /boot/message image = /mnt/boot/vmlinuz label = disk0 root = /dev/sda2 # erste Platte initrd = /mnt/boot/initrd image = /mnt/boot/vmlinuz label = disk1 root = /dev/sdb2 # zweite Platte initrd = /mnt/boot/initrd vielleicht mache ich was falsch er ist wieder bei LI hängen geblieben. gruß jens