Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-3211

Windows 2022 VM migration fails with inspection could not detect the source guest (or physical machine) operating system.

XMLWordPrintable

    • Incidents & Support
    • False
    • Hide

      None

      Show
      None
    • True
    • Moderate
    • Customer Reported

      Description of problem:

      When attempting to do a cold migration of a Win2022 VM with 2 disks (1 ~150gb boot drive and 1-2TB VMDK with 1.8TB of data), it fails during the virt-v2v process with
      
      ~~~
      fs: /dev/sdb2 (ntfs) role: other
      inspect_os: collect_coreos_inspection_info
      inspect_os: check_for_duplicated_bsd_root
      inspect_olibguestfs: trace: v2v: inspect_os = []
      virt-v2v-inspector: error: inspection could not detect the source guest (or physical machine) operating system.
      
      Assuming that you are running virt-v2v/virt-p2v on a source which is supported (and not, for example, a blank disk), then this should not happen.
      
      No root device found in this operating system image.
      ~~~

      Earlier in the logs it looks like we do detect windows:

      get_windows_systemroot: windows %SYSTEMROOT% = /Windows
      check_filesystem: /dev/sda2 matched Windows root
      chroot: /sysroot: running 'is_dir: /System Volume Information'
      check_filesystem: /dev/sdb2 matched Windows volume without installed applications 

      We are not using dynamic disks. 

       

       

      Version-Release number of selected component (if applicable):

      MTV 2.9.2
      

              marnold@redhat.com Matthew Arnold
              shaselde@redhat.com Sean Haselden
              Votes:
              0 Vote for this issue
              Watchers:
              17 Start watching this issue

                Created:
                Updated: