For "Buffer" problems;
Make sure you have DMA = ON with DMA = 4 or 5. Look under control panel/performance/system/hardware/ide controller/primary channel or secondary channel (where your hard disk is located).
If not, or in PIO mode, uninstall the IDE Controller, reboot, let XP find & install your controller & primary/secondary channels & hardware attached to them, then reboot again. This should correct DMA problem.
Also defrag your Hard Drive.
If neither of these work, you may have to install more Memory....more than 512MB.
For "Device Buffer" problems, make sure you have an 80 wire cable (flat or round) to your DVD drive.
Also have your burner on a separate IDE channel, ie: if your Hard drive is on primary, have your DVD drive on your secondary. Try different positions on second channel, Master (preferred by many) or slave with proper jumper settings on your DVD drive
Hope this helps.......