First of all, I have found a solution to my issue, however, I am curious that one of the option settings that I had tried did not work as expected. I just a need a clarification if it should have worked.
The system includes Win8 / Win7 / WinXP, all 64 bit along with a couple of Win XP's with 32 bit. I have an older 32GB SSD, Drive V:, that I use to hold the temp files, Internet temp files, portable utilities and a common page file for all the OS's. I recently added two sata addon cards since I already had them. They are for external esata docks.
The issue, the two ahci sata bios's load before the system ahci bios, forcing the drives to change positions, if a drive is in the dock and is running when switching OS's, Drive V is gone since it had changed it in the Bootit configuration. The solution outside of Bootit BM, was to rearrange the order of the hard drives in the system bios. I moved the docked drive to the bottom of the list and everything is fine. I verified the results by replacing the docked drive with a different one and rebooted. This was another one of those DOH! moments.
Sometimes, I fail the KISS method, so I searched throuh the manual for a solution and found the SATAIgnoreMask option. I added it to the bootitbm.ini in the options setting of the bootit partition, using a value of 3 to ignore the first two controllers. It made no difference before or after so now I have it removed.
The question, should this have worked to ignore the first two contollers within Bootit? FYI, both addon controllers utilize the latest Silicon Image firmware.
Thanks in advance for a clarification, on the above, and for best utilities ever. This is by far the best utility to multi boot and the Image for Windows has no competion with the backing up the offline EMBR partitions. Personally, I prefer the offline backups.