The first four or so Google items at http://www.google.com/search?&q=INVALID+BOOT.INI explain what to do in great detail.
Report back if you have further issues.
Bob
Windows XP home edition
Hi, I need help, please. I get a ?Invalid Boot ini file ~ Booting from c:\ windows? when I boot my computer . When I tried to do a ?Repair/recovery? I got the message 'cannot be restored to' ~ and it gave the various dates that I tried to restore to ~ . I have tried to boot from my Windows CD and got a ~ ?Setup unable to access your Boot Configuration file "c:\boot ini" restart in Recovery Console and choose Repair/recovery? ~ I tried to boot from my floppies and got ~need valid 'boot ini' unable to continue~. I?m at the end of all that I know of what to do without, gasp, doing a full hard disk format. So far my computer has booted using the 'c:\ windows boot config.' but I want to fix this potential problem before it crashes my machine. Any suggestions?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic