Originally posted by hylke
I added that (delay=100) but it still starts immediatly.Does anyone have some suggestions how i can fix it(without reinstalling my debian).
You may want to try installing lilo to the MBR instead of the / partition (boot=/dev/hda1) of Mandrake like you are doing now all the changes you are making are never read the lilo has to be written to the MBR to overwrite the one that is already there and still being used.
# Specifies the location of the map file
# Installs the specified file as the new boot sector
# You have the choice between: bmp, compat, menu and text
# Look in /boot/ and in lilo.conf(5) manpage for details
Now that should get you a lilo menu in the MBR of hda so that you will be able to choose between Debian and Mandrake using this as the lilo.conf in Debian. You would now have to mount the Mandrake install while still booted in Debian mount /dev/hda1 /mnt
then vi /mnt/etc/lilo.conf
and assuming that the Mandrake lilo worked before the Debian install change the boot=/dev/hda to boot=/dev/hda1 next chroot /mnt/ /sbin/lilo -b /dev/hda1 -v
to write the Mandrake lilo to Mandrake's / partition, reboot and if I have not left anything out you should be able to boot either Debian or Mandrake. When you choose the Mandrake depending on how the lilo is setup there you can get a second lilo screen if it was already configured to display one if not then it would be a boot straight to Mandrake except for any delay that is set in it's lilo.conf.
BTW. Before you do any of this though you have made and tested a Debian boot disk?