I need to get files from a Linux VM that was hosted on an iSCSI volume attached to a XenServer host, but I no longer have any XS hosts around (they've all been converted to VMware).
I've already gotten to the point where I can mount the volume group (LVM) available on that iSCSI LUN, and I can see all the disks that were previously used by VMs in that LUN.
But neither mount nor fdisk can detect the FS type (presumably because they can't read VHDs). I've even tried using vdfuse, but no luck in getting it to work.
Does anyone have any ideas on how I can get this to work?
I found an old post (2007) on the Citrix forums that said it can't be done without a Xen server - http://forums.citrix.com/message.jspa?messageID=1011364 - and another post (2009) that points to some non-free tools to do it: http://forums.citrix.com/message.jspa?messageID=1404022. There was a reference in the second thread to yet another post that shows you might be able to mount these using the "Attach VHD" action available in the Windows 7 Disk Management MMC.