Need to look a little harder for that CD as the files are on it (there are
several HAL files available). Your system's hardware configuration
determines which one will be installed.
May want to try to start in Safe Mode to be sure that there isn't another
problem (error in boot.ini file for example):
Situations in Which Windows May Not Start in Safe Mode http://support.microsoft.com/default.aspx?scid=199175
If your XP CD was shipped by the system manufacturer, contact the OEM for a
replacement. If your copy of XP was purchased at a software store:
How to Replace Lost, Broken, or Missing Microsoft Software or Hardware http://support.microsoft.com/default.aspx?scid=kb;en-us;326246