Harald Wolf wrote:
Hallo,
ich habe eine kiste mit einer SCSI und einer IDE Festplatte. Mein Linux habe ich auf der SCSI installiert und dann den LILO auf Diskette installiert.
LILO von Diskette funktioniert wenn die IDE Platte nicht dranhängt und bootet Linux von der SCSI-Platte. Doch wenn ich das IDE-Luder anschließe, dann steht LILO mit der Meldung "LI"
was habe ich da falsch gemacht ?
Du hast nicht verstanden , wie lilo funktioniert. Lilo benutzt das BIOS. Das BIOS gibt jeder unterstützten Platte eine Nummer. Die Erste bekommt 0x80, die Zweite 0x81 ... usw. Wenn du nur die SCSI Platte angeschlossen hast, hat deine SCSI Platte die Nummer 0x80. Wenn du die IDE-Platte anschliesst, bekommt aber normalerweise diese vom BIOS die 0x80 und die SCSI Platte hat nun die 0x81.. lilo versucht aber weiter auf die Platte mit der Nummer 0x80 zuzugreifen ... Es gibt wohl mehrere Möglichkeiten, dieses Problem zu umgehen: Wenn dein BIOS eine "Boot SCSI vor IDE" Option bietet: Anschalten. Oder spezielle Bootdisk anlegen für Booten mit IDE Platte. Dazu in der lilo.conf für die Bootdisk eintragen : disk=dev/sda bios=0x81 Und lilo auf dieser Bootdisk mit "lilo" neu installieren . Diese Bootdisk wird dann aber nur mit angeschlossener IDE Platte funktionieren . Wen du kein Betriebssystem von der IDE Pallte booten willst und alle Betriebssysteme, die auf die IDE Platte zugreifen können sollen, eigene IDE Treiber mitbringen , sollte es auch funktionieren , indem du die IDE Platte nicht ins BIOS einträgst. -- Markus Kossmann markus.kossmann@inka.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com