Oh, in case this isn't clear to you; with "noswap" knoppix does not use the disks at all unless you mount them. But linux is quite eager to find and initialize all hardware before proceeding to boot the rest of the system. So whether you use the disks or not, the linux kernel just gets stuck when non able to initialize them though they're reported to be there!