Cna you send dmesg output for 2.4 and 2.6 if you can caputer the latter.If not please compare them manually and check whether hda is still thesame device as in 2.4. Also check if 2.6 finds more or less partitions.