On Fri, Feb 27, 2015 at 4:39 PM, John Andersen
On 02/27/2015 01:09 PM, Greg Freemyer wrote:
Effectively I'm trying to use a live Boot DVD to copy off the VMDK files and associated data files.
Not sure I quite understand the issue here. vmdk files are just files. You can copy the whole directory that holds the virtual machine files via normal copy commands.
Fuse tools try to mount the vmdk and allow access to its contents (the files and directories within the vmdk.).
From your description above, you don't want to use any form of fuse, you just want to copy the entire directory holding that virtual machine.
You seem to be making it harder than it really is.
John, As I understand it the filesystem the VMware ESXi uses to hold the VMDK files (etc.) is not ext3, XFS, NTFS, etc Instead it is "vmfs" which is not a generally supported filesystem by opensuse. I am trying to avoid booting the actual ESXi server into its runtime mode. Instead I used a openSUSE live DVD to make a dd copy of the 2 partitions that have the vmfs filesystem on them. The copy went to an external USB drive. The vmfs-tools package provides vmfs-fuse that allows a vmfs partition to be mounted. As an example of what I'm doing vmfs-fuse is failing for both. If I try a simple mount with default mount options I get: # mount -l vmfs-partition.dd /mnt2 mount: unknown filesystem type 'VMFS_volume_member' If I try with vmfs-fuse, I get apparent success: # vmfs-fuse vmfs-partition.dd /mnt2 # ls /mnt2 fbb.sf .fdc.sf .pb2.sf .pbc.sf .sbc.sf .sdd.sf .vh.sf LEDC1 # ls /mnt2/LEDC1 LEDC1-adc42e6f.vswp LEDC1.vmdk LEDC1.vmx.lck vmware-2.log vmware-5.log vmware.log LEDC1-flat.vmdk LEDC1.vmsd LEDC1.vmxf vmware-3.log vmware-6.log vmx-LEDC1-2915315311-1.vswp LEDC1.nvram LEDC1.vmx LEDC1.vmx~ vmware-4.log vmware-7.log The VMDK file is 1.4 TB. If I try to make a simple copy of it, I get an i/o error # cp LEDC1/LEDC1-flat.vmdk /mnt/AV162/AV162-LEDC1/LEDC1/ cp: error reading ‘LEDC1/LEDC1-flat.vmdk’: Input/output error cp: failed to extend ‘/mnt/AV162/AV162-LEDC1/LEDC1/LEDC1-flat.vmdk’: Input/output error Thanks Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org