As I understand it, you have a vhdx with Windows XP installed (in Hyper-V) and it is not booting. We will proceed in me recieving the image (either via direct FTP or via Services such as MEGA, BitTorrent Sync or OneDrive), fixing it. After that, I suggest you connect to the repaired VM via RDP in order to test it, and if it meets your needs, I will send it back to you. If everything goes according to plan we can also try and migrate the software over to a newer version of Windows or a version of Linux.
Best regards,
Alexandru Tuca