Firstly, please check back to this thread because a developer might provide a solution.
So, normally, when a client “exits” from the FOG PXE environment (when it sees that there are no tasks waiting for it), it can hand off control to the local system in three different styles, all of which assume booting from the local HDD.
See picture:
ExitToHardDriveType.png
Somehow, one of those (or add a new one?) will need to be modified to detect if said system needs to boot to the HDD or to the network. Because currently all of those point to the local HDD.
Chainloading to the appropriate boot-file will be involved for the systems that need to boot to network.
The Advanced Configuration Options will likely need to be used to accomplish this:
advancedconfigoptions.png
I’m not sure how that’d be accomplished.