right now menu.lst (grub) is set:

title Windows XP
unhide (hd0,0)
rootnoverify (hd0,0)
chainloader +1

# For booting Linux
title Knoppix 3.2
root (hd5,6)
kernel /boot/vmlinuz-2.4.21-xfs ro
initrd /boot/initrd.gz

Winxp boots fine but knoppix doesn't, it says that it can't find the drive, but i know i installed it on my hda5 (knoppix) and hda6(Swap)
so can you please tell me how it should be?!