Создал через mkinitrd /boot/initrd-tree в lilo прописал- initrd=/boot/initrd.gz root=/dev/hda2 - там стоит более рання версия c ext2 run lilo перегрузился с новым ядром. Загрузка окончилась следующим moutig /dev/hda2 on /mnt failed и незапустился /sbininit - no /sbin/init found on rootdev (or not mounted)