Сам себе отвечаю... 

Проблема решилась следующим образом:
0. билдим драйвер под kernel-2.4.20-alt5-boot
   rpm -bb kernel-2.4.20-i386-boot.spec
1.грузимся с компакта 
   boot: rescue
2.копируем драйвер с флопа в /tmp
   mount /dev/fd0 /mnt/floppy && cp /mnt/floppy/aic79xx.o /tmp && cd /tmp
3.пущаем драйвер
   modprobe aic79xx && modprobe sd_mod
4.монтируем раздел с /boot
   mount /dev/sda5 /mnt/disk
5.черутимся на /mnt/disk
   chroot /mnt/disk
6.собираем initrd-шный имидж
   mkinitrd --with aic79xx /boot/initrd.smp.img 2.4.20-alt5-smp
7.правим /etc/lilo.conf в частности
---
   image=/boot/vmlinuz-2.4.20-alt5-smp
        label=2420-alt5-smp
        root=/dev/sda5
        read-only
        optional
        vga=788
        initrd=/boot/initrd.smp.img
---
8.перезагружаем лило 
9.бутаемся
Усе работает! 
Огромное спасибо г-ну Олегу Власенко из техсуппорта Альт Линукса - без него я долго бы топтался.