Need to update Windows XEN drivers (for networking, etc.)
All versions of OnApp
If you would like to update XEN Windows drivers on a VM, get the latest signed drivers and upgrade info from here, assuming the VM has a working public network:
After updating the drivers, it may be needed to reconfigure the network settings for the VM. In such case, you can use the "Rebuild Network" command in the OnApp UI with the "force reboot" option, or update them manually from the VNC console.
If the VM does not have a working public network, you will need to manually mount the VM disk, install the needed installation files from the site above, and then proceed using the VNC console.
To mount the VM disk from the OnApp recovery mode, you will need to locate the VM disk itself, usually in XEN it will be something like /dev/xvdb1. Then use kpartx to map the partitions, and then finally you should be able to use mount (command is something like "mount -t ntfs-4g <mapped device> /mnt," but it can vary).
After mounting the VM disk, you should place the downloaded files in the root of the mounted directory (meaning /mnt in the above example command), so that they will appear in c:\ folder when booted into Windows.
After inserting the needed files, reboot the VM normally, log into Windows and proceed with directions to uninstall old drivers (as needed) and install updated drivers.