VMware虚机环境上云如遇异常,彻底删除vmware相关的驱动、文件、注册表等

VMware虚机环境上云如遇异常,彻底删除vmware相关的驱动、文件、注册表等

简介

安装了VMTools的VMware虚机,可能残留VMware相关的东西没卸载干净的情况,可能导致强制导入自定义镜像后,在开机出现Welcome界面前先转圈数十秒,甚至最终出现inaccessible boot device蓝屏甚至文件系统异常的情况

解决方案①VMware虚机环境上云如遇异常,在winpe下挂载注册表卸载干净VMware相关的东西再重新离线迁移,迁移完成后一定要校验文件系统无报错且进入系统后执行dism.exe /online /get-drivers命令不报错才行。

代码语言:txt复制需要在winpe中改造注册表,涉及System、Software

涉及的文件(.sys、.dll等)关键字有这些

vm3dmp.sys

vm3dmp_loader.sys

vm3dmp-debug.sys

vm3dmp-stats.sys

vmaudio.sys

vmci.sys

vmhgfs.sys

vmmemctl.sys

vmmouse.sys

vmrawdsk.sys

vmusbmouse.sys

vmxnet2.sys

vmxnet3.sys

vmxnet3n61x64.sys

vmxnet3n61x86.sys

vnetflt.sys

vnetWFP.sys

vsepflt.sys

vsock.sys

vmwsu.dll

vmhgfs.dll

vsocklib.dll

wddm.sys

efifwfromhost.bin

giappdef.sys

glgxi.sys

pvscsi.sys

在C:\Windows\System32\drivers、C:\Windows\System32、C:\WINDOWS等目录搜以上文件,搜到删除即可

在winpe下挂载System、Software注册表,在services下面找这些,删之

vm3dmp

vm3dmp_loader

vm3dmp-debug

vm3dmp-stats

vmaudio

vmci

vmhgfs

vmmemctl

vmmouse

vmrawdsk

vmusbmouse

vmxnet2

vmxnet3

vmxnet3n61x64

vmxnet3n61x86

vnetflt

vnetWFP

vsepflt

vsock

vsepfltver.dll

vnetfltver.dll

VMware

在winpe下用Everything全盘搜索的话,这样来搜

efifw | efifwfromhost.bin | giappdef | glgx | pvscsi | vm3dmp | vmaudio | vmci | vmhgfs | vmmemctl | vmmouse | vmrawdsk | vmusbmouse | vmwsu.dll | vmxnet | vmxnet2 | vmxnet3 | vnetflt | vnetWFP | vsepflt | vsock | wddm | xpdm | VMware | vm3dmp_loader | vm3dmp-debug | vm3dmp-stats | vmxnet3n61x64 | vmxnet3n61x86 搜到的全部删掉

例如注册表:

$regKeys = @(

'HKLM:\SOFTWARE\VMware, Inc.',

'HKLM:\SOFTWARE\VMware, Inc. (x86)',

'HKLM:\SOFTWARE\VMware',

'HKLM:\SOFTWARE\WOW6432Node\VMware, Inc.',

'HKLM:\SYSTEM\CurrentControlSet\Services\VMTools',

'HKLM:\SYSTEM\CurrentControlSet\Services\VGAuthService',

'HKLM:\SYSTEM\CurrentControlSet\Services\VMCI',

'HKLM:\SYSTEM\CurrentControlSet\Services\vmxnet',

'HKLM:\SYSTEM\CurrentControlSet\Services\vmxnet3',

'HKLM:\SYSTEM\CurrentControlSet\Services\vmmemctl',

'HKLM:\SYSTEM\CurrentControlSet\Services\vsock',

'HKLM:\SYSTEM\CurrentControlSet\Services\pvscsi',

'HKLM:\SYSTEM\CurrentControlSet\Services\vmscsi',

……

)

例如路径:

$paths = @(

'C:\Program Files\VMware',

'C:\Program Files (x86)\VMware',

'C:\ProgramData\VMware',

'C:\Program Files (x86)\Common Files\VMware',

'C:\Windows\INF\VMware',

……

)下面URL是VMware支持的虚机操作系统列表,这里面支持的Linux发行版和Windows版本我都用过

https://compatibilityguide.broadcom.com/search?program=software&persona=live&customization=Guest+Customization&column=osRelease&order=asc&activeDelta=100

≥Server2008R2只有64位,≥Win11只有64位,其他低版本有32位、64位

vmtools发行记录

https://knowledge.broadcom.com/external/article?legacyId=86165

通过搜索引擎搜(替换版本号即可)下来字符串,可以看到vmtools涉及的驱动、.dll文件等

代码语言:txt复制VMware Tools 11.0.0 Release Notes

VMware Tools 11.0.1 Release Notes

VMware Tools 11.0.5 Release Notes

VMware Tools 11.0.6 Release Notes

VMware Tools 11.1.0 Release Notes

VMware Tools 11.1.1 Release Notes

VMware Tools 11.1.5 Release Notes

VMware Tools 11.2.0 Release Notes

VMware Tools 11.2.1 Release Notes

VMware Tools 11.2.5 Release Notes

VMware Tools 11.2.6 Release Notes

VMware Tools 11.3.0 Release Notes

VMware Tools 11.3.5 Release Notes

VMware Tools 12.0.0 Release Notes

VMware Tools 12.0.5 Release Notes

VMware Tools 12.0.6 Release Notes

VMware Tools 12.1.0 Release Notes

VMware Tools 12.1.5 Release Notes

VMware Tools 12.2.0 Release Notes

VMware Tools 12.2.5 Release Notes

VMware Tools 12.2.6 Release Notes

VMware Tools 12.3.0 Release Notes

VMware Tools 12.3.5 Release Notes

VMware Tools 12.4.0 Release Notes

VMware Tools 12.4.5 Release Notes

VMware Tools 12.5.0 Release Notes

VMware Tools 12.5.1 Release Notes

VMware Tools 12.5.2 Release Notes

VMware Tools 12.5.3 Release Notes

VMware Tools 12.5.4 Release Notes

VMware Tools 13.0.0.0 Release Notes

VMware Tools 13.0.1.0 Release Notes

VMware Tools 13.0.5.0 Release Notes

……https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/13-0-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/12-5-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/12-4-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/12-3-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/12-2-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/12-1-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/12-0-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/11-3-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/11-2-5/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/11-2-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/11-1-0/release-notes.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/tools/11-0-0/release-notes.html

VMware Tools 11.0.0 Release NotesVMware Tools 11.0.1 Release NotesVMware Tools 11.0.5 Release NotesVMware Tools 11.0.6 Release Notes

VMware Tools 11.1.0 Release NotesVMware Tools 11.1.1 Release NotesVMware Tools 11.1.5 Release Notes

VMware Tools 11.2.0 Release NotesVMware Tools 11.2.1 Release NotesVMware Tools 11.2.5 Release NotesVMware Tools 11.2.6 Release Notes

VMware Tools 11.3.0 Release NotesVMware Tools 11.3.5 Release Notes

VMware Tools 12.0.0 Release NotesVMware Tools 12.0.5 Release NotesVMware Tools 12.0.6 Release Notes

VMware Tools 12.1.0 Release NotesVMware Tools 12.1.5 Release Notes

VMware Tools 12.2.0 Release NotesVMware Tools 12.2.5 Release NotesVMware Tools 12.2.6 Release Notes

VMware Tools 12.3.0 Release NotesVMware Tools 12.3.5 Release Notes

VMware Tools 12.4.0 Release NotesVMware Tools 12.4.5 Release Notes

VMware Tools 12.5.0 Release NotesVMware Tools 12.5.1 Release NotesVMware Tools 12.5.2 Release NotesVMware Tools 12.5.3 Release NotesVMware Tools 12.5.4 Release Notes

VMware Tools 13.0.0.0 Release NotesVMware Tools 13.0.1.0 Release NotesVMware Tools 13.0.5.0 Release Notes

vmtools相关驱动、.dll文件等.zip②直接在线迁移成功率高

a.登录VMware虚机,下载go2tencentcloud.zip解压后执行在线迁移工具

注意:每次用URL重新下载会获取到最新版的迁移工具,不要用以前下载的

http://go2tencentcloud-1251783334.cos.ap-guangzhou.myqcloud.com/latest/go2tencentcloud.zip

这个URL虽然不变,但URL对应的文件有时候一天更新好几次,所以每次直接用URL重新下载,确保最新。

另外,在线迁移有个注意事项:时间没校准的话,在线迁移会自动退出

我当时安装VMware的本地电脑可以访问公网,VMware虚机NAT网卡模式的话也能访问公网,在timedate.cpl命令打开的窗口的第3个页签"Internet时间"→ 更改设置→ 用time.tencent.com校准时间后再用go2tencentcloud发起迁移

b.在线迁移完成后对CVM微调一些细节:

检查时区、时间同步确认是否要关闭防火墙添加169.254.0.0/16路由(使能访问内网服务)c.没问题后关机做镜像多买几个机型验证,测试无异常即可

相关推荐

804路公交车路线多少分钟一趟
365bet足球官网

804路公交车路线多少分钟一趟

📅 09-08 👁️ 225
7 个最佳英雄联盟 (LOL) 博彩网站 (2025)
365bet足球官网

7 个最佳英雄联盟 (LOL) 博彩网站 (2025)

📅 07-15 👁️ 9616
枣阳有什么旅游景点 枣阳有什么旅游景点吗
det365娱乐场

枣阳有什么旅游景点 枣阳有什么旅游景点吗

📅 08-26 👁️ 7231