ok,i just go to grub4dos bootmenu and type and enter and get to grub> what should ido
Good.
Normally if you have booted from the USB stick, the USB stick will become first disk, i.e. (hd0), while the internal disk will be "shifted" to second disk, i.e. (hd1).
at the grub prompt type
cat --hex --skip=446 (hd1)0+1
and press [ENTER]
then type:
cat --hex --skip=446 (hd1)1+1
and press [ENTER]
You should get an output *similar* to that in the attached picture.
Now, are the two results the same? (in the example picture the first output has a valid partition entry, i.e. non zero values, why the second is all zeroes).
Write down the lines containing non zero values of both the first and second output - if they are different.
Example, the posted image has:
(hd1)0+1
000001BE:00 01 01 00 01 0F 3F 02 3F 00 00 00 91 0B 00 00
...
000001FE:55 AA
(hd1)1+1
All zeroes.
Explanation:
A normal grub4dos install (IF this is what happened) would make a backup of the partition table (which is in the first sector of the hard disk) on the second sector of the hard disk, this way we check if this happened.
Then type:
root (hd1,0)
and press [ENTER]
What feedback do you have?
Something like:
Filesystem is ntfs, partition type 0x07
post the feedback you receive.
If it is similar to the above, type:
chainloader /bootmgr
[ENTER]
What do you get as feedback?
Something like:
Will boot NTLDR form drive 0x80, partition 0x0, (hidden sectors 0x3f)
Post this feedback, if it is similar to the above try:
boot
[ENTER]
What happens?
Wonko