![](https://seccdn.libravatar.org/avatar/98b40cb2eea0501bfa46e765626a20d2.jpg?s=120&d=mm&r=g)
Hallo Alle, nach dem Einbau einer neuen SCSI Platte haben sich meine Laufwerksbezeichnungen geändert. Die Root Partition hat sich von /dev/sdc3 nach /dev/sdd3 verschoben, der MBR ist auf /dev/sda geblieben. Deswegen habe ich in der lilo.conf den root Parameter angepasst und lilo gestartet. Musste jedoch trotzdem beim booten den boot Parameter eingeben, sonst erhalte ich "kernel panic". Nach dem Versuch Lilo mit yast2 zu insallieren ging gar nix mehr. Lilo sagt jetzt "Lil-", in der lilo.conf taucht die neue Platte nicht auf. Habe erfolgreich Lilo deinstalliert. Mein Rechner sagt jetzt "No Operating System found". Lilo läuft mit der Warnung: "Warning: /dev/sda is not on the first disk" durch, installiert jedoch keinen Boot-Loader in den MBR. Inzwischen denke ich, es wäre besser gewesen nur den disk Eintrag in lilo.conf zu ergänzen, aber jetzt ist es schon passiert. Was kann ich tun? Ich boote jetzt mit Hilfe der Suse CD, das kann ja aber nicht auf Dauer die Lösung sein. Kennt jemand Diagnose, bzw. Reparatur tools, die den MBR und/oder Lilo analysieren, reparieren? Ich denke, ich habe irgendwie den MBR zerschossen, oder bin ich auf dem Holzweg? jürgen achberger come medien ag +49 (0711) 89 65 03 - 24 achberger@come.de www.come.de
![](https://seccdn.libravatar.org/avatar/c49a1b37769784e302f9b6c2f15fb979.jpg?s=120&d=mm&r=g)
Jürgen Achberger wrote:
Deswegen habe ich in der lilo.conf den root Parameter angepasst und lilo gestartet. Musste jedoch trotzdem beim booten den boot Parameter eingeben, sonst erhalte ich "kernel panic".
Nach dem Versuch Lilo mit yast2 zu insallieren ging gar nix mehr. Lilo sagt jetzt "Lil-", in der lilo.conf taucht die neue Platte nicht auf.
Ui, das sieht lustig aus. file:/usr/share/doc/packages/lilo/user.dvi#44 "LIL- The descriptor table is corrupt. This can either be caused by a geometry mismatch or by moving /boot/map without running the map installer."
Lilo läuft mit der Warnung: "Warning: /dev/sda is not on the first disk" durch, installiert jedoch keinen Boot-Loader in den MBR.
"-v" mit uebergeben.
Kennt jemand Diagnose, bzw. Reparatur tools, die den MBR und/oder Lilo analysieren, reparieren? Ich denke, ich habe irgendwie den MBR zerschossen, oder bin ich auf dem Holzweg?
Wahrscheinlich. Falls es dir keine allzugrossen Umstaende bereitet, waeren die letzten 10 Zeilen vor dem "kernel panic" fuer uns hilfreich. Ausserdem die Konfiguration aus /etc/lilo.conf des entsprechen Eintrags. (Und natuerlich die relevanten "global" Eintraege) Peter
![](https://seccdn.libravatar.org/avatar/98b40cb2eea0501bfa46e765626a20d2.jpg?s=120&d=mm&r=g)
Jürgen Achberger wrote:
Deswegen habe ich in der lilo.conf den root Parameter angepasst und lilo gestartet. Musste jedoch trotzdem beim booten den boot Parameter eingeben, sonst erhalte ich "kernel panic".
Nach dem Versuch Lilo mit yast2 zu insallieren ging gar nix mehr. Lilo sagt jetzt "Lil-", in der lilo.conf taucht die neue Platte nicht auf.
Ui, das sieht lustig aus. file:/usr/share/doc/packages/lilo/user.dvi#44
"LIL- The descriptor table is corrupt. This can either be caused by a geometry mismatch or by moving /boot/map without running the map installer."
Lilo läuft mit der Warnung: "Warning: /dev/sda is not on the first disk" durch, installiert jedoch keinen Boot-Loader in den MBR.
"-v" mit uebergeben.
Das Ergebnis ist das Selbe, er behauptet, er schreibt den boot sektor, tuts aber nicht. Ausgabe: Reading boot sector from /dev/sda Warning: /dev/sda is not on the first disk Merging with /boot/boot.b Mapping message file /boot/message Boot image: /boot/vmlinuz Mapping RAM disk /boot/initrd Added linux * Boot image: /boot/vmlinuz.suse Mapping RAM disk /boot/initrd.suse Added failsafe Boot image: /boot/memtest.bin Added memtest86 /boot/boot.0800 exists - no backup copy made. Writing boot sector.
Kennt jemand Diagnose, bzw. Reparatur tools, die den MBR und/oder Lilo analysieren, reparieren? Ich denke, ich habe irgendwie den MBR zerschossen, oder bin ich auf dem Holzweg?
Wahrscheinlich. Falls es dir keine allzugrossen Umstaende bereitet, waeren die letzten 10 Zeilen vor dem "kernel panic" fuer uns hilfreich.
In der boot.msg steht nur der letzte Boot Vorgang drin (oder gibts da auch ein Langzeit-Log)). Ich hab ja von der CD-Rom aus gebootet.
Ausserdem die Konfiguration aus /etc/lilo.conf des entsprechen Eintrags. (Und natuerlich die relevanten "global" Eintraege)
disk = /dev/sda bios = 0x84 disk = /dev/sdb bios = 0x85 disk = /dev/sdc bios = 0x86 disk = /dev/sdd bios = 0x80 disk = /dev/sde bios = 0x81 disk = /dev/sdf bios = 0x82 disk = /dev/sdg bios = 0x83 boot = /dev/sda vga = 791 read-only menu-scheme = Wg:kw:Wg:Wg lba32 prompt timeout = 80 message = /boot/message image = /boot/vmlinuz label = linux root = /dev/sdd3 initrd = /boot/initrd append = "enableapic vga=0x0317" image = /boot/vmlinuz.suse label = failsafe root = /dev/sdd3 initrd = /boot/initrd.suse append = "disableapic ide=nodma apm=off" optional image = /boot/memtest.bin label = memtest86 Danke schon mal! Jürgen
![](https://seccdn.libravatar.org/avatar/c49a1b37769784e302f9b6c2f15fb979.jpg?s=120&d=mm&r=g)
Jürgen Achberger wrote:
Peter Wiersig:
Wahrscheinlich. Falls es dir keine allzugrossen Umstaende bereitet, waeren die letzten 10 Zeilen vor dem "kernel panic" fuer uns hilfreich.
In der boot.msg steht nur der letzte Boot Vorgang drin Ich hab ja von der CD-Rom aus gebootet.
Ich wollte, das du den Zustand mit der Kernel-Panic reproduzierst und die Zeilen von Hand abschreibst. Im Falle von "unable to mount root" kann ja gar kein logfile angelegt werden.
Ausserdem die Konfiguration aus /etc/lilo.conf des entsprechen Eintrags. (Und natuerlich die relevanten "global" Eintraege)
disk = /dev/sda bios = 0x84 disk = /dev/sdd bios = 0x80 boot = /dev/sda
Konsequent waere dann auch "boot=/dev/sdd", denn das ist ja angeblich "bios=0x80". Ich hab gluecklicherweise meinem lilo nicht klarmachen muessen, welche Platte wo in der Boot-Reihenfolge steht. Andernfalls ist mir dann "LIL-" klar, weil er mit 0x80 in den MBR kodiert hat, aber eher 0x83 haette schreiben sollen. Die Image-Eintraege sind ja soweit schluessig. Ich wuerde folgendes machen: Die "disk" und "bios" Eintraege auskommentieren. Das "boot" auf sda lassen und lilo noch einmal ausfuehren. Peter
participants (2)
-
Jürgen Achberger
-
Peter Wiersig