Waldemar Brodkorb schrieb am 07.01.2000
1. Ich verstehe nicht, wieso lilo *zuerst* startet. Wieso wird der NT-Bootmanager im MBR der Festplatte übergangen?
Vielleicht wurde der NT-Bootloader aus dem MBR überschrieben. das halte ich fuer ein geruecht
Denn es wird auf jeden Fall zuerst der Loader aus dem MBR geladen. schon eher
Könnte natürlich auch sein das der NT-Bootloader die aktive Partition läd und das ist in diesem Fall /dev/hda2 (die erweiterte). Und da steckt natürlich der Lilo drin. genauer gesagt laedt das bios den code aus dem mbr (duerfte noch der originale code sein) und der mbr-code bootet die als aktiv markierte partition.
Vielleicht reicht es schon wenn du das Bootflag umsetzt auf /dev/hda1, aber vorsicht mit Linux-fdisk kannst du mehrere Partitionen das Bootflag setzen, mit DOS-fdisk kannst du keine erweiterte aktivieren so weit ich weiß. fuer diesen fall wuerde ich empfehlen, den lilo in eine datei auf die partition des nt-loaders zu schreiben, und die dos-partition als aktiv zu markieren (und bei der linux-partition das aktiv.flag zu entfernen; IIRC prueft der mirkosaft-mbr-code das aktiv-flag der partitionen von hinten - dann wuerde erst wieder hda2 gebootet)
2. Kann ich jetzt einfach in /etc/lilo.conf in der global > section die Anweisung "boot=/dev/hda2" auf "boot=/dev/hda9" ändern und das Kommando "/sbin/lilo" aufrufen, um lilo in die Root-Partition zu installieren (wie ich es eigentlich haben wollte), oder muss ich lilo zuerst mit dem Kommando "lilo -u" komplett entfernen? Oder was???
Ich würde die lilo.conf so wie du sagst modifizieren. Und dann lilo ausführen. wuerde ich auch; allerdings schlage ich vor, auf dem nt-loader laufwerk (... /win95_c) einen 512-byte file anzulegen, und in der lilo.conf dann boot=/win95_c/bootsect.lnx einzutragen ... und das ganze auch dem nt-loader bekannt zu machen.
Allerdings mußt du danach eventuell mit DOS: fdisk /mbr den Loader neu installieren. Je nachdem wenn meine obere Vermutung mit dem Bootflag nicht hinhaut. (Sichere vor irgenwelchen Aktionen den MBR) der loader muss noch da sein, sonst wuerde bei der derzeitigen konfig _nix_ booten
ciao, Adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com