Let me try again then.
The facts you provide are:
1. You have an HP Vectra with a DVD attached to the onboard IDE.
2. You have an additional controller in that Vectra with a 500G SATA attached to it.
3. You have a good NASLite CD that boots fine on another machine.
4. You are able to boot a Fedora CD as well as other bootables on your Vectra as is.
The facts that I have to contribute:
1. I can confirm that a stock HP Vectra can boot, install and run NASLite from the CD as is.
2. I have no access to any data other than your case, that will indicate a software deficiency with the existing boot mechanism.
3. I have a pretty good grasp of how NASLite and it's associated utilities function.
4. NASLite uses a stock and unmodified implementation of the syslinux boot loader and in the case of the installer CD, the boot is El Torito while the Fedora uses isolinux, a different boot process altogether.
Considering the above I'm sure we can both make objective conclusions, I'd suggest the following as a start:
1. Remove all peripherals such as the Promise controller and try booting again.
2. Try replacing the existing boot DVD with another CD/DVD drive for the purpose of installing and/or testing.
3. Burn another CD at the slowest speed you can and try using that. Sometime fast burns work fine on the drive they were made on but do poorly elsewhere.
The only conclusion I can derive from the above info is that your particular hardware implementation has a problem with El Torito or your DVD drive is unable to load the complete boot.img file into RAM. BTW, the boot.img file can be imaged to a floppy and is completely open for you to examine if that will benefit your research. Like I pointed out above, stock syslinux is used throughout so you have unrestricted access to the boot code. You can find everything you need at
http://syslinux.zytor.com/ and while you are there you can also take a look at the "hardware compatibility" section. I'll quote the first entry from that list:
Quote:
{ Cards that cause trouble no matter what }
Some versions of the Promise ATA RAID cards are known to cause problems no matter if you boot from them or not. I have received several reports that conclusively show that the Promise ATA RAID BIOS overwrites random location in low memory. This BIOS is considered utterly unsupportable. This phenomenon has been observed even when the ATA RAID is not the boot device (e.g. using PXELINUX.)
Hope you find this more helpful than my previous posts.