Einzelnen Beitrag anzeigen
12. November 2002, 14:05   #5
lala
 
Benutzerbild von lala
 
Registriert seit: July 2002
Beiträge: 273
Zitat:
Zitat von OldMacDonald
Als nächstes legt Ihr fest, wo sich das jeweilige Betriebssystem zu finden ist. Ihr erinnert Euch noch? Diese Infos habt Ihr aus der fstab Euch aufnotiert. Tragt also hier die betreffende Partition ein.
Den optionalen Kernel können wir vergessen und gehen gleich weiter zur nächsten Zeile. Hier legt Ihr den jeweiligen Kernel fest, der aus dem Verzeichnis /boot für Linux gestartet werden soll. Nach einer frischen Installation wird es
/boot/vmlinuz
sein. Wenn Ihr ein Windows festlegt, dann wird dieses Feld nicht zum Anwählen sein.
Mit <WEITER> wird dann die Einstellungen gespeichert. Kontrolliert aber alles, bevor Ihr dieses Menü verlaßt.

Wenn Ihr alle Systeme eingerichtet habt, dann geht im LILO Hauptmenü auf <WEITER>
Jetzt wird LILO in den Bootsektor geschrieben. Wenn Ihr einen Fehler erhaltet, solltet Ihr die Konfiguration nochmals überprüfen.

FÜR NEULINGE : Ich empfehle Neulinge zurerst das alles erstmal auf eine DISKETTE zu schreiben. Startet den Rechner erstmal mit der Diskette, und probiert alles aus. Wenn Ihr alle Systeme starten könnt, und Ihr Eurer Sache sicher seid, dann könnt Ihr wieder in die LILO - Konfiguration, und das alles von Diskette auf Master-Boot-Sektor umstellen und installieren.

Jetzt solltet Ihr Eueren Rechner neu starten, und das Bootprompt von LILO wird erscheinen. Bei älteren Versionen sieht Ihr nur für 10 Sekunden "LILO" am Prompt stehen. Gebt hier den festgelegten Namen des gewünschten Betriebsystems ein. Drückt "Enter", wenn Ihr das Default-System starten wollt oder die TAB-Taste, wenn Ihr die Übersicht sehen wollt. In der neueren Version erscheint ein Auswahlmenü, in dem Ihr Euch mit den Cursor-Tasten bewegen könnt.

Als letztes schauen wir uns mal die LILO - Konfig an. Ihr findet diese Datei unter /etc/lilo.conf.

Hier nun ein paar Erklärungen:

In den oberen Teil der Konfig stehen die globalen Einstellungen.

append="vga=0x0301"
Das ist die Optionenzeile, in der festgelegt wird, mit welchen Optionen die Kernel gestartet werden sollen.
boot=/dev/hda
Hier ist festgelegt, wo LILO installiert wird. Hier eben im Master-Boot-Sektor der ersten Festplatte (hda). Wenn LILO auf eine Diskette geschrieben wird, würde hier /dev/fd0 stehen.
#password=bootpwd
Hier könnte man den Bootvorgang Password-schützen. In meinen Beispiel ist das auskommentiert, also kein Password ist notwendig.

Darunter sind die einzelnen Betriebssysteme festgelegt.

image = /boot/vmlinuz2218
Das ist der gewünschte Boot-Kernel eines Linuxsystems.
root = /dev/hdb8
Hier wird festgelegt, wo das zu bootende System sich befindet (IMMER die Root-Partition des gewünschten Linux-Systems)
label = Linux
Der Name des Systems, der beim Starten des Systems angezeigt wird bzw. eingegeben werden muß.
initrd = /boot/initrd2218
Der Name der Ramdisk, die aktiviert werden soll. Hier kann man also für verschiedene Kernel die passenden Ramdisks festlegen.

other = /dev/hda1
label = Windows
table = /dev/hda
Dieser Block ermöglicht das Starten des Windows- Systems.

Das erste System in dieser Liste ist somit das System, was standartmäßig immer gestartet wird, wenn keine Auswahl beim Starten getroffen oder sofort die "ENTER" Taste gedrückt wird. Will man also diese Reihenfolge ändern, muß das betreffende OS an den Anfang der Liste gestellt werden (den Block im Editor ausschneiden und am Anfang einfügen).

In der LILO.CONF kann man somit sehr flexibel den Bootmanager an sein System anpassen. Das sollte man aber nur dann machen, wenn man auch sicher ist und weiß, was man tut.
Habt Ihr die lilo.conf verändert, und soll das dann auch wirksam werden, dann muß man in einem XTerm- Fenster
lilo
eingeben. Hier wird dann der LILO installiert. Erhält man hier eine Fehlermeldung, ist auf alle Fälle die lilo.conf nochmals zu überprüfen, bevor man das System neu startet.