Well, I have somehow fixed the problem with booting now, but I had to copy the contents of /boot directory from hde6 (slack'sroot dir) to mdk native /boot, so now slack's vmlinuz (and other files from slack's /boot) are placed in /boot/slack/. Is there any other way to do this?
this is what my /etc/lilo.conf looks like:
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file
boot=/dev/hde
map=/boot/map
default="Mandrake10.0"
keytable=/boot/no-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
vga=791
disk=/dev/hde bios=0x80
image=/boot/vmlinuz
label="Mandrake10.0"
root=/dev/hde1
initrd=/boot/initrd.img
append="devfs=mount acpi=ht splash=silent"
vga=788
read-only
image=/boot/slack/vmlinuz
label="Slackware10.0"
root=/dev/hde6
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hde1
initrd=/boot/initrd.img
append="devfs=mount splash=silent acpi=ht"
read-only
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz
label="failsafe"
root=/dev/hde1
initrd=/boot/initrd.img
append="failsafe splash=silent acpi=ht devfs=nomount"
read-only
But now I get kernel panic when Slackware boots. It says something like couldn't "mount vfs" and before that I get errors about the system not finding /sbin/insmod.old... I'm really confused
NB! by the way, when I installed slack I was told that coreutils couldn't be installed (!). I had to extract the contents of the tarball manually from the dvd to the correct folders on hde6