RAMDISK:Couldn't find valid RAM disk image starting at 0

Вчера сервер на Dapper'е неожиданно перегрузился и ушел в панику с сообщением
RAMDISK:Couldn't find valid RAM disk image starting at 0
Загружаем с cdrom'а Knoppix. Винты на месте, успешно монтируются, образ initrd на месте, читается, в логах - ничего интересного. Вылечилось запуском lilo. Причины неизвестны. Испортилась загрузочная запись? Странно...
Исправилось так:
монтируем корневой каталог неисправной системы с read-write, в нем должны быть /etc и /boot, переходим в него
mkdir HD
mount -o rw /dev/hde1 HD
cd HD

и самое главное
lilo -C etc/lilo.conf -r ~/HD
Важно, чтобы в lilo.conf название загрузочного устройства совпадало с названием в загруженной системе, если нет, придется lilo дать еще параметр -M.
Помог совет товарища Gerard Robin.