Jochen Schulz schrieb: > * Christoph Bier: > >>-------------------------------------------------------------------- >> >>Ich verzichtete dann auf den direkt anschließenden Aufruf von >>/sbin/lilo, weil ich mich erst nochmal näher mit lilo.conf >>beschäftigen wollte (ich erinnerte mich, dass auf einem anderen >>Rechner nach dem Upgrade der Rechner nicht mehr bootete, weil das >>Boot-Image nicht gefunden wurde). Doch dann passierte das absolut >>Unerwartete: Stromausfall! Der GAU dachte ich ... jetzt bootet die >>Kiste nicht mehr, und ich muss gucken, wie ich den MBR neu schreiben >>kann. Doch der Rechner bootete ganz normal! Die Einträge in >>lilo.conf sind nach wie vor nach dem alten Muster. Ich konnte das >>Upgrade fortsetzen. > > Der MBR wird ja bei einem LILO-Update auch nicht gelöscht. Da steht halt > einfach noch der alte. > >>Wie ist das nun: Muss ich lilo.conf anpassen oder nicht? Sollte ich >>lilo nochmal aufrufen? > > Wenn Du entsprechende Einträge in Deiner lilo.conf hast, mußt Du die > natürlich ändern. Um die Änderungen wirksam werden zu lassen, mußt Du > lilo auch ausführen.
Zunächst wusste ich mit deiner Antwort nicht viel anzufangen, weil sie genau das wiedergibt, was ich selbst annahm, aber vermeintlich widerlegt wurde (schließlich wurde auch ohne Anpassungen noch korrekt gebootet). Doch gestern Abend fiel mir dann auf, dass mir die ganze Zeit eine alte Manpage zu lilo.conf angezeigt wurde. Dass über 'install=' nicht mehr der Bootsektor angegeben wird, war dort nicht zu lesen. Ich wusste also nichts mit 'bmp', 'text' und 'menu' anzufangen als mögliche Angaben für 'install=' und suchte entsprechende Dateien/Bootsektoren. Die fand ich natürlich nicht. In meiner lilo.conf steht noch 'install=/boot/boot-menu.b'. Doch /boot/boot-menu.b gibt es nicht mehr. Es gibt noch boot.b, das einen defekten Link auf /boot/boot-menu.b darstellt. Gebootet wurde aber nach dem Stromausfall trotzdem. Erst man -a zeigte mir dann auch die englische, aktuelle Manpage, in der ich dann nachlesen konnte, dass über 'install=' das UI (bmp, text oder menu) beim Booten angegeben wird. Allerdings steht dort auch »Prior to LILO version 22.3, `install=' specified the user interface as a file in the `/boot' directory.«. In der deutschen Manpage steht »Installiert das angegebene file als den neuen Bootsektor. Falls `install' fehlt, wird /boot/boot.b als Standard benutzt.«. Kein Wort von UI ... Welche Angaben braucht lilo denn zum Booten? Braucht man vielleicht nur 'lba32', 'boot=', 'root=', 'map=', 'image=' und 'label='? Und ich halte mich völlig umsonst mit 'install=' auf? Tut mir leid, falls ich mich dämlich anstelle, aber vielleicht will mir ja trotzdem jemand die letzten drei Fragen beantworten. Viele Grüße, Christoph PS: lilo habe ich mittlerweile mit -v aufgerufen und es sagt erwartungsgemäß u.a.: The boot sector and the map file have *NOT* been altered. -- (La)TeX-FAQ: http://www.dante.de/faq/ +++ Minimalbeispiel erstellen und Einführung in de.comp.text.tex: http://www.latex-einfuehrung.de/ +++ Veraltete Befehle, Pakete und andere Fehler: ftp://ftp.dante.de/tex-archive/info/l2tabu/german/l2tabu.pdf +++ Typografie-Regeln: http://www.zvisionwelt.de/typokurz.pdf (1.3a) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)