Below are some fixes for the most common SCCM 2007 OSD errors that I have encountered, I hope they help you some.
Archives for May 2012
If OSD fails with error code 0x80070040, clear the last PXE advertisement for that machine in SCCM, and reboot the failed machine.
If OSD fails with error code 0X80070032, the most likely cause is trying to deploy a 32-bit OS image using a 64-bit boot image. Edit the associated Task Sequence and change the boot image to a 32-bit boot image.
If you receive a TFTP error that a file was not found while PXE booting or No Error but PXE displays PXE-M0F: Exiting…: