I am writing this in case anyone just gave my query about the swapping of hda11 with hda10 on my system.
Well the problem was in the partition table (Due to cfdisk ?)the LBA values of the partitions were correct and thus the problem was solved by changing the CHS values with the LBA ones.