8.3. DOS und Windows reaktivieren

Nachdem das Basissystem installiert wurde und Sie den Master-Boot-Record neu geschrieben haben, können Sie Linux booten, aber unter Umständen nichts anderes mehr. Dies hängt davon ab, was Sie während der Installation gewählt haben. Dieses Kapitel beschreibt, wie Sie Ihr altes System reaktivieren können, so dass DOS oder Windows wieder startet.

LILO ist ein Bootmanager, mit dem Sie auch andere Betriebssysteme außer Linux starten können, die den PC-Konventionen entsprechen. Der Bootmanager wird über die Datei /etc/lilo.conf konfiguriert. Immer, wenn Sie diese Datei verändert haben, müssen Sie danach den Befehl lilo aufrufen. Der Grund dafür ist, dass die Änderungen nur wirksam werden, wenn Sie den Befehl ausführen.

Die wichtigen Teile der lilo.conf-Datei sind die Zeilen, die die Schlüsselwörter image und other enthalten, sowie die jeweils folgenden Zeilen. Sie werden benutzt, um ein System zu beschreiben, das von LILO gestartet werden kann. Solch ein Systemeintrag kann einen Kernel enthalten (image), eine Root-Partition, zusätzliche Kernelparameter usw.; ebenso kann aber auch eine Konfiguration enthalten sein, um ein anderes, nicht-Linux-Betriebssystem zu booten (other). Diese Schlüsselwörter können auch mehrmals benutzt werden. Die Reihenfolge dieser Systeme in der Konfigurationsdatei ist wichtig, weil dadurch festgelegt wird, welches System automatisch z.B. nach einem Timeout (delay) gestartet wird (falls LILO nicht durch Drücken der Shift-Taste gestoppt wurde).

Direkt nach einer frischen Debian-Installation ist nur das laufende System konfiguriert, mit LILO gestartet zu werden. Wenn Sie möchten, dass ein anderer Linux-Kernel gebootet wird, müssen Sie der Konfigurationsdatei /etc/lilo.conf die folgenden Zeilen hinzufügen:

image=/boot/vmlinuz.new
  label=new
  append="mcd=0x320,11"
  read-only

Für eine Basiseinstellung sind nur die ersten zwei Zeilen erforderlich. Wenn Sie mehr über die anderen beiden Optionen wissen möchten, werfen Sie ein Auge auf die Dokumentation von LILO. Sie finden sie in /usr/share/doc/lilo/. Die Datei, die Sie lesen sollten, ist Manual.txt. Für einen schnelleren Einstieg in die Welt des Bootens eines Betriebssystems können Sie auch die Handbuchseiten von LILO lesen; die Seite von lilo.conf gibt einen Überblick über die verwendeten Schlüsselwörter und die lilo-Handbuchseite beschreibt, wie Sie die neue Konfiguration in den Bootsektor installieren.

Beachten Sie, dass es in Debian GNU/Linux auch andere Bootloader gibt, wie etwa GRUB (im grub-Paket), CHOS (aus dem chos-Paket), Extended-IPL (im extipl-Paket), loadlin (aus dem loadlin-Paket) usw.