tak uz to jede, problem byl v lilo.conf
Kód:
image=/boot/vmlinuz
label="linux"
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount acpi=off hdc=ide-scsi"
vga=791
read-only
image=/boot/vmlinuz-2.4.22-10mdk
label=2422-10
root=/dev/hda5
read-only
optional
vga=791
append=" devfs=mount acpi=off hdc=ide-scsi"
initrd=/boot/initrd-2.4.22-10mdk.img
image=/boot/vmlinuz-2.6.0-0.test5.1mdk
label=260-0test51
root=/dev/hda5
read-only
optional
vga=79
append=" devfs=mount acpi=off hdc=ide-scsi"
initrd=/boot/initrd-2.6.0-0.test5.1mdk.img
pricemz /boot/vmlinuz je symlink na /boot/vmlinuz-2.4.22-10mdk a /boot/initrd.img je symlink na /boot/initrd-2.4.22-10mdk.img,
takze linux == 2422-10 je to stejny 
normalne sem pouzival 2422-10 - flashdisk nefungoval. nefungoval ani na 2.6 jadre, ale jak sem nabootoval do linux-u, tak to jako zazrakem chodi.
jedinej rozdil teda vidim v polozce optional, takze vi nekdo co to presne znamena