thanks for your reply,
for the sake of the forums, i am giving a feedback here
to check which partitions i have, i used the command
just as you said, i have unmounted the drive,fsck'd it and again mounted the drive but it was only possible for hda3. for the other i switched to single-user mode. I am using Suse, the command was (is it linux standart?)
for the newbies who would wanna know, numbers are runlevels, if you want to go back to KDE type init 5, init 6 would restart. who -r gives the current running level.
Anyway on runlevel 1 i have repeatet the same above and it has fixed my problem..again thanks a lot.