If your system uses mkbootdisk, that would be much easier which is described below. The second method is abit more stuff to do but it works also.
Easy Way.
Create a linux boot floppy mkbootdisk - -device <device> < kernel version>
At the prompt, type: uname –r ( to find the kernel version)
mkbootdisk - - device /dev/fd0 2.4.18-24.8.0
Harder Way. Not too bad though.
fdformat /dev/fd0 and mkfs.ext2 /dev/fd0
mount /mnt/floppy
cd /mnt/floppy
mkdir etc
mkdir boot
cp /boot/boot.b /mnt/floppy/boot
cp /boot/vmlinuz-2.4.18-24.8.0 /mnt/floppy/boot
cp /boot/initrd-2.4.18-24.8.0.img /mnt/floppy/boot
Start editing etc/lilo.conf
(make sure you edit the one on the floppy).
In my example I am using the vi editor but you can use other methods to edit the /etc/lilo.conf if you want.
vi /mnt/floppy/etc/lilo.conf
boot=/dev/fd0
install=/boot/boot.b
MAP=/mnt/floppy/boot/map
read-only
lba32
image=/mnt/floppy/boot/vmlinuz-2.4.18-24.8.0
label=linux
root=/dev/hda1
Note: change the kernel version and root line to suit your system