I changed my mind, somewhat. It seems from the output, the kernel is treating hda as sda, so it is able to scan upto sda3.

So yet another possibility is that you still did not copy the knoppix files correctly, ie the path is not what is expected by knoppix.

When you view the copied files under opensuse, it should be something like this :-

/mount_point/KNOPPIX <---- this is a directory
/mount_point/KNOPPIX/KNOPPIX <----- this is a huge file
/mount_point/KNOPPIX/modules <---- this is a directory
/mount_point/KNOPPIX/moduldes/aufs.ko <--- this is a file
.... so on and so forth

If the hda3 is your root file system, then there is no mount point, the file organization will be :-

/KNOPPIX <---- this is a directory
/KNOPPIX/KNOPPIX <----- this is a huge file
/KNOPPIX/modules <---- this is a directory
/KNOPPIX/moduldes/aufs.ko <--- this is a file
.... so on and so forth