If your Boot.ini is corrupted then use following steps in Recovery
console
1. After the first question,
type 1 and press enter.
Type the administrator password (if available) and hit
enter.2. Type CD .. (Note there must
be a space between CD and ..)
This will bring you to the main "C" directory.3. Type the following
attributes.
* C:>ATTRIB -H C:BOOT.INI* C:>ATTRIB -R C:BOOT.INI* C:>ATTRIB -S C:BOOT.INI4. Type DEL BOOT.INI
5. After that type BOOTCFG
/Rebuild
This process may take some time to complete.Once that is done, just type CHKDSK /R /FThis process again will take some time as it will check
the disk status. Do note that it can take up to 30 minutesor more on slower machines.Once the check disk process is complete, complete the
whole process by typing FIXBOOT and click enter.You will be given a prompt that reads "Sure you want
to write a new boot sector to the partition C: ?"Simply type Y for yes. Once done, type exit to restart
your PC. You will now be able to boot normally on yourWindows XP.[Note: If computer keep restarting, it could be because of Missing
or Corrupted Boot.ini file.]