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. Gruß jens
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 ! -- mfg <o) Hans Klein /\\ _\_v /* http://www.net-con.net */
----- Original Message ----- From: "Hans Klein" <hansi.klein@net-con.net> To: <suse-linux@suse.com> Sent: Sunday, May 20, 2001 2:35 PM Subject: Re: lilo.conf 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. mfg jens frederich --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Sun, 20 May 2001, Jens Frederich wrote:
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.
AFAIK macht die Angabe boot= schon das Richtige - LILO wird z.B. in den MBR der zweiten Platte geschrieben. Mit image wird dann der benötigte Kernel ausgewählt, LILO merkt sich aber nicht /boot/vmlinuz, sondern "/dev/hda1 Stelle XY", verschieben sich dann solche Definitionen (durch Wechseln der Platten) gibt es Probleme. Meine Lösung ist in dem Fall dann, die erste Platte abzuklemmen, mit Diskette die zweite Platte zu booten und LILO mit der gleichen lilo.conf installieren. MfG Jan-Hendrik Benter
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. Evtl. solltes Du Dir auch mal infos zu SoftRAID1 reinziehen, damit hast du immer zwei aktuell gespiegelte Platten. -- mfg <o) Hans Klein /\\ _\_v /* http://www.net-con.net */
----- 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
participants (3)
-
Hans Klein
-
Jan-Hendrik Benter
-
Jens Frederich