We need to know your total disk size and all Linux partitions. I infer from the preceding that /dev/hda2 is mounted at "/". Is there also a data partition? What is in /dev/hda1?
If you have 9GB total for Linux, including data, then it may a be a bit marginal (depending on the kinds of things you do.)