May be you need to get the internal CD drive working. Not all laptops support boot from external CD/DVD drives.
A good work around is to format your drive in another PC. If you want to install XP on the drive without CD/DVD drive, try the steps here:
http://www.syschat.com/install-windo...py-cd-463.html