it did not work...
problem is with: /sbin/lilo -b /dev/hda1
it installed lilo on the partition 1(hda1) instead to be on the boot sector(hda).
it corrupted my fs I believe... I tried fdisk /mbr, tried to get bootsector from back ups in /boot/.
nothing worked..
gonna be easier to re install windows
Lesson:
Don't ever do /sbin/lilo -b /dev/hda1 if you have windows on hda1. It totally screw it up
thanks for the help