I am also interested in documentation on possible solutions for Citrix/VDI.
For a Citrix/VDI environment BigFix is only used for compliance. It is not needed for patching all the provisioned servers/VDIs.
–If it was possible to install the agent on the c:\ drive and the installer let you choose where to save the directories that needed to be persistent on a separate drive. That would work well for Citrix.
–After reboot it would look to see if the directories existed. If directories did not exist they would be created. Each subsequent reboot would be able to pull the history.
Please consider this setup. It would make our lives so much easier and save a lot of resource hit on our application servers from unneeded resource intensive Bigfix scanning.