if you need to have XP, it would be better to chainload Grub4DOS by adding this line [c:\grldr="Grub4DOS"] to boot.ini, (see last line):
boot.ini
[/code]
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr="Grub4DOS"
[/code]
then copy GRLDR and MENU.LST to where boot.ini exists, usually c:\.
menu.lst
title TinyCore
find --set-root --ignore-floppies /tce/boot/tinycore.gz
kernel /tce/boot/bzimage
initrd /tce/boot/tinycore.gz
make sure you use the correct paths and parameters for your own menu.lst.
we have done it according this advice (from the windows XP; no USB boot was possible with TCL because we had no bootable USB adapter for my CF and no CD reader was available for booting TCL).
The menu XP/Grub4Dos appear. Good.
We have created following menu.lst
timeout 60
default 0
#
title TinyCoreLinux
root (hd0,3)
kernel /tcl/bzImage vga=788 mydata=mydata noacpi showapps tce=hda2 kmap=qwertz/de-latin1 printk.time=1
initrd /tcl/tinycore.gz
#
title knoppix
root (hd0,3)
kernel /knoppix/linux ramdisk_size=100000 lang=en nowheelmouse dma noswap noeject xmodule=mga desktop=fluxbox vt.default_utf8=0 apm=power-off vga=0x311 nomce quiet loglevel=0 tz=Europe/Berlin
initrd /knoppix/minirt.gz
#
title slitaz 3.0
root (hd0,3)
kernel /slitaz/bzImage rw root=/dev/null quiet kmap=de-latin1 vga=791 sound=no modprobe=mga lang=en acpi=off tz=localtime
initrd /slitaz/rootfs.gz
#
title PartedMagic kbd_US
root (hd0,3)
kernel /partedmagic/bzImage directory=partedmagic edd=off load_ramdisk=1 prompt_ramdisk=0 rw loglevel=9 max_loop=256
initrd /partedmagic/initramfs
boot
.. but whenwe choose the grub4dos in the menu xp/windows, no further menu appear; no prompt 60 works; only the grub prompt appear.
Any idea what happens there? Is perhaps this menu.lst structure not correct for a chainloaded grub4dos?
Perhaps a multiboot is not possible with the chainloaded grub4dos?
Next time, we will use a bootable USB and boot TCL for installing TCL with the grub4dos install if we dont make progress with a chainloaded grub4dos.