Next: 12.3.3 Sicherheit: Zugriff aufs
Up: 12.3 LILO
Previous: 12.3.1 lilo
Unterabschnitte
12.3.2 /etc/lilo.conf
Die Standardkonfigurationsdatei für
lilo ist
/etc/lilo.conf. Hier ein Beispiel für die Konfigurationsdatei.
# LILO Konfigurations-Datei
boot=/dev/hda
vga=normal
read-only
prompt
timeout=100
# End LILO global Section
#
other = /dev/hda1
label = win
table = /dev/hda
#
image = /boot/vmlinuz
root = /dev/hda3
label = linux
#
image = /boot/vmlinuz.old
root = /dev/hda3
label = oldlinux
password=hamster
Es können Parameter wie append, ramdisk, read-only, read-write, root und vga an den Kernel weitergegeben werden. Dies kann global oder auch in den einzelnen Image-Sektionen passieren. So kann z. B. für die Fehlerbehebung ein Kernel in eine RAM-Disk geladen werden. Genauso können Sie Ihr System für den Bootvorgang als Nur-Lesend definieren.
Wenn Sie die Konfigurationsdatei geändert haben, ist es nötig das Kommando /sbin/lilo
auszuführen, damit die Änderungen auch in den LILO übernommen werden. Führen Sie also das Kommando nach jeder Änderung der Konfigurationsdatei aus. Auch bei Änderungen der Systemkonfiguration, wie z. B. Partitionswechsel und Kernelkompilierung muß der Befehl ausgeführt werden, damit LILO sauber weiter arbeiten kann.
- boot
- Der Parameter boot legt fest, auf welchem Datenmedium sich der Bootsektor befindet. Für PCs mit IDE-Festplatten können das Geräte wie z. B. /dev/hda, /dev/hdb etc. sein.
- read-only
- Durch das Setzen dieses Parameters wird das Wurzeldateisystem als ``nur lesbar'' gemountet. Normalerweise wird es dann durch die weitere Startprozedur als ``schreibbar'' wiedergemountet.
- prompt
- Wird dieser Parameter gesetzt, so wird dem Benutzer beim Start ein Bootmenü angeboten. Fehlt der Parameter, so kann der Benutzer durch Drücken der <Shift>-, <Strg>- oder <Alt>-Taste trotzdem ins Bootmenü gelangen.
- timeout
- Der Parameter timeout setzt die Zeit in Zehntelsekunden fest, in der der Benutzer sein System auswählen kann, bevor das System mit der Standardeinstellung gestartet wird. Ist der Parameter prompt gesetzt, muß timeout festgelegt werden um ein automatisches Starten zu ermöglichen.
- map
- Der Parameter muß nur gesetzt werden, wenn eine andere Map-Datei als die vom System voreingestellte /boot/map verwendet werden soll.
- install
- Dieser Parameter legt die Datei fest, die als Bootsektor installiert werden soll. Voreingestellt ist /boot/boot.b.
- image
- Dieser Parameter legt zusammen mit label und root die Kernel fest, die im Bootmenü angeboten werden sollen. Für jeden Kernel bzw. Betriebssystem wird ein Eintrag benötigt.
- label
- Dieser optionale Parameter legt den Text fest, unter dem der Kernel im Auswahlmenü erscheint.
- root
- Mit diesem Parameter, der stets hinter image kommt, wird das Wurzelverzeichnis für das Betriebssystem bzw. die Kernelvariante festgelegt.
- other
- Dieser Parameter entspricht image, wird aber für andere Betriebssystem wie z. B. Windows verwendet.
- password
- Es ist manchmal sinnvoll den Zugriff auf einzelne Images zu beschränken. Dies geschieht über die Option password. Hiermit können Sie für jedes Image ein individuelles Passwort festlegen. Falls Sie das machen, achten Sie auf jeden Fall darauf, daß die Datei /etc/lilo.conf nur für den Benutzer root lesbar und schreibbar ist.
- mandatory
- Wird diese Option gesetzt, gilt das Passwort für dieses Image auch für alle anderen Images.
- restricted
- Das Passwort wird nur abgefragt, wenn der Kernel mit zusätzlichen Parametern gestartet wird.
Next: 12.3.3 Sicherheit: Zugriff aufs
Up: 12.3 LILO
Previous: 12.3.1 lilo