This article will assist you in resolving issues with unavailable VDI (Virtual Disk Image).
CTX131201 - VDI not Available
CTX139224 - How to use vhd-util to Scan for Orphaned or Bad VHD Files
CTX217640 - vhd-util tool to inspect the VHD headers of a VHD
In different situations, XenServer experiences issues with starting VM’s , taking a snapshot or scan of SR’s and failing with error “VDI is not available ”. This article will assist you with sources of knowledge which will help fixing the issue