Vor einiger Zeit musste ich mich mit der Linux Kernelkompilation und den daraus resultierenden Problemen kümmern. Auf Deutsch: Der Kernel panicte ständig.
Da ich auf einem root Server arbeitete, konnte ich nicht einfach den alten Kernel ins Bootmenu eintragen und beim Booten den alten Kernel benutzen. Die meisten Webhoster bieten für so einen Fall ein Rettungssystem an, das per Weboberfläche auf dem Server gebootet wird. Doch wie repariert man das System? Eigentlich ist es alles ganz einfach:
1) Man mountet die Platte nach /mnt
mount /dev/sda2 /mnt
2) Bindet das /dev Verzeichnis des Rettungssystems in das /dev des zu rettenden Systems

:
mount -o bind /dev /mnt/dev
3) Nun wechselt man in das zu rettende Linux mit Hilfe des Befehls chroot:
chroot /mnt /bin/bash
4) Man mountet das proc Filesustem
mount -t proc proc /proc
5) Nun kann man die lilo Konfiguration (unter Debian ist die in /etc/lilo.conf) bearbeiten und danach lässt mann lilo die neueinlesen:
lilo -C /etc/lilo.conf
Und nun braucht man nur zu rebooten und man ist fertig.