Outdated: use grub to solve this problem
Problem: lilo cannot boot if initramfs is too large
1. edit /etc/initramfs-tools/initramfs.conf and change the default
"MODULES=most" to "MODULES=dep"
2. run "update-initramfs -k 2.6.25-2-amd64 -u -v"
3. reboot
from Noèl Köthe