My comment:

Don't panic. Nothing to worry about, since you can boot Xp and knoppix flawlessly.

It is normal for cfdisk and and qtparted reported your harddisk geometry is wrong or what ever. Linux read geometry differently compared to your bios.

Lucky for you, you didn't run that test utility and try to fix it, or else you willl lost all your data.