some advance ...
the problem was when "rootnoverify (hd0,0)" , by changing it to "rootnoverify (hd0,4)" - because my vista is in /dev/sda5 - it displays "error 25 : disk read error"
but another option that I used was "root (hd0,4)" and it freezes the screen by the sentence "Starting up ... "
I think it's some primary steps of loading vista
but steel I don't know what should I do to solve this problem