Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-141149

Firstboot command cannot be run with administrator privilege in windows guest

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.2
    • virt-v2v
    • None
    • None
    • None
    • 1
    • rhel-virt-tools
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Virt-tools Refining
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      Description of problem:
      Firstboot command cannot be run with administrator privilege in windows guest

      Version-Release number of selected component (if applicable):
      virt-v2v-2.9.10-2.el10.x86_64
      libguestfs-1.57.6-2.el10.x86_64
      guestfs-tools-1.54.0-3.el10.x86_64
      libnbd-1.22.2-2.el10.x86_64
      nbdkit-1.46.1-1.el10.x86_64

      How reproducible:
      100%

      Steps:
      1.Prepare some scripts which are used to remove VMware drivers, stop VMware services and remove VMware registry, then convert a windows guest from VMware by virt-v2v and upload and execute these scripts with firstboot commands after v2v conversion

      # virt-v2v -ic vpx://non-admin%40vsphere.local@10.73.213.134/data/cluster/10.73.212.36/?no_verify=1  -it vddk -io vddk-libdir=/home/vddk9.0.0  -io vddk-thumbprint=C3:83:1D:C0:6D:4C:47:83:5A:B9:6E:0E:FA:5A:15:22:B4:75:D5:7E -ip /home/passwd \
      --upload /home/131843/drivers/x64/devcon.exe:/devcon.exe \
      --upload /home/131843/drivers/disable_vmware_drivers.bat:/disable_vmware_drivers.bat \
      --upload /home/131843/drivers/remove_vmware_drivers.bat:/remove_vmware_drivers.bat  \
      --upload /home/131843/drivers/remove_vmware_driver_packages.bat:/remove_vmware_driver_packages.bat \
      --upload /home/131843/services/disable_vmware_services.bat:/disable_vmware_services.bat \
      --upload /home/131843/services/remove_vmware_services.bat:/remove_vmware_services.bat \
      --upload /home/131843/reg/query_vmware_registry.bat:/query_vmware_registry.bat \
      --upload /home/131843/reg/remove_vmware_registry.bat:/remove_vmware_registry.bat \
      --firstboot-command "c:\disable_vmware_drivers.bat"  \
      --firstboot-command "c:\remove_vmware_drivers.bat"  \
      --firstboot-command "c:\remove_vmware_driver_packages.bat" \
      --firstboot-command "c:\disable_vmware_services.bat" \
      --firstboot-command "c:\remove_vmware_services.bat" \
      --firstboot-command 'c:\query_vmware_registry.bat' \
      --firstboot-command 'c:\remove_vmware_registry.bat' \
      --firstboot-command "whoami" \
      --firstboot-command 'echo %USERNAME%' \
      --firstboot-command 'echo %USERDOMAIN%' \
      esx8.0-win2025-x86_64-efi -on esx8.0-win2025-x86_64-efi-test-firstboot-command-permission -o local -os /home  -v -x |& tee > virt-v2v-check-firstboot-command-permssions.log

       

      2. Define and check the guest after v2v conversion,

      2.1 Found VMware drivers can be removed by scripts 'disable_vmware_drivers.bat', 'remove_vmware_drivers.bat' and 'remove_vmware_driver_packages.bat'

      2.2 Found VMware related services can be removed by scripts 'disable_vmware_services.bat' and 'remove_vmware_services.bat'.

      2.3 But vmware tools registry can't be removed by scripts 'query_vmware_registry.bat' and 'remove_vmware_registry.bat', please check below screenshot

      3. Open a command prompt as administrator in the guest, then execute scripts 'query_vmware_registry.bat' and 'remove_vmware_registry.bat' manually, found vmware tools registry can be removed successfully, pls check below screenshot

      4. Check the firstboot log to check the result of firstboot command  "whoami",  'echo %USERNAME%' and 'echo %USERDOMAIN%' as below

        1. execute-script-manually-as-admin.png
          138 kB
          Ming Xie
        2. Firstboot.tar.gz
          11.35 MB
          Ming Xie
        3. registry-cannot-removed-by-firstboot-cmd-script.png
          133 kB
          Ming Xie
        4. virt-v2v-check-firstboot-command-permssions.log
          2.76 MB
          Ming Xie
        5. whoami-cmd.png
          71 kB
          Ming Xie

              virt-maint virt-maint
              mxie@redhat.com Ming Xie
              virt-maint virt-maint
              virt-bugs virt-bugs
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: