i don't know if this will work in your case pero ani ako gibuhat ana nga time.
I removed the HDD from the laptop, installed it to another laptop with working CDROM and installed the OS (only) in that laptop. After that, i removed the HDD, placed it back to its original laptop. So, winxp (in my case) was already installed and saved in the HDD. Now, i installed the notebook's drivers using a USB Flashdrive.
Hoe this helps even a bit.