尝试 vmware 16.0.0 过虚拟化 过xf虚拟机检测
前言
最新想在vmware虚拟机上玩xf,网上找了不少教程,于是打算自己尝试下。
如果可以修改成功的话,其价值嘛不可估量。
环境
vmware
版本是16.0.0
,已安装VMware Tools
vmware
版本是16.1.2
,已安装VMware Tools
虚拟镜像cn_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677816
回滚:win7测试失败,改为:cn_windows_10_consumer_editions_version_1909_x64_dvd_76365bf8.iso
用到的工具:1.WINHEX 2.Phoenix BIOS Editor
网上很多都是从卸载vmware开始的,我就不卸载了出问题再说
开始尝试过虚拟化
去掉硬盘虚拟化标识以及光驱虚拟化标识以及修改硬盘序列号
在vmware安装目录\x64
下把这两个文件BIOS.440.ROM
、vmware-vmx.exe
备份下,原始文件拖到winhex
里
点击寻找16进制数值“3030303030303030303030303031”,因为虚拟机默认硬盘号10000000000000000001,16进制为“3130303030303030303030303030303030303031”。
找到一个,点击替换十六进制,替换为“0000416d6265722073797374656d”,记得勾选在所有打开文件替换。
点确定后,我这边显示一个结果被替换。
继续替换“564D7761726520494445”->“00416d62657220494445”
声卡网卡
继续替换“FFBAAD15000041B87719”->“FFBAEC10000041B88680”,这里替换了2个
网卡 16进制替换
继续替换“66894717B8AD15”->“66894717B88680”
主板的芯片组
“86809071”->“868014A1”
显卡
8002B8AD15
8002B8DE10
0000BA050400
0000BA100700
注意:我在此改完用鲁大师单文件版还是会出现VMware的,因为还有很多没改到的地方,解决方法也很简单,鲁大师显示什么你搜什么然后改掉就行。这个文件改完重启就可以生效,不需要重新创建虚拟机。
修改后保存,替换原始原件。
修改系统制造商以及系统型号
这个需要修改BIOS。
用到Phoenix BIOS Editor工具
安装好虚拟机后找到根目录下的X64文件夹。把“BIOS.440.ROM”用Phoenix BIOS Editor工具打开
打开DMI String
窗口
依次修改
- 'LEGEND DragonLENOVO'
- 'CompaqHewlett-Packard'
- '123. Inc.'
- '123 Virtual Piatform'
- 'IBM CORPORATION'
- 'Founder PCFUJITSU-PC'
- 'AcerSystemHP PAVILION'
- 'Dell SystemTCL123'
- 'Acer TravelMate'
- 'GREATWALLEMACHINES'
修改后build一个新的rom出来
将修改后的“BIOS.440.ROM”,复制到你的系统安装文件夹并打开.vmx文件
在里面加入
bios440.filename = "BIOS.440.ROM"
然后虚拟机设置启动项为BIOS启动方式,默认uefi,改主板 一定要改启动方式
改显卡
加两条代码到.vmx
文件
cpuid.1.ecx = "00000010100111101110001111111111"
cpuid.1.edx = "10111111111010111111101111111111"
monitor_control.restrict_backdoor = "TRUE"
按shift重启-启动设置-重启-7禁用强制签名
先安装VMware Tools,才有显卡驱动
装显卡驱动的方法:
1. 用到的工具WinRAR
2. 驱动人生
点击 虚拟机设置-硬盘-映射,取消勾选只读,选择盘符,确定,是
把显卡驱动SVGA 3d显卡驱动.rar
拖到共享盘
断开连接
确定
这样就把本地显卡驱动挪到虚拟机盘符里面了
打开虚拟机
把高亮的两行的15AD
改成10DE
,0405
改成显卡ID0700
改最下面的三行
DiskID = "NVIDIA GeForce"
CompanyName = "NVIDIA, Inc."
SVGA = "NVIDIA GeForce RTX 3080"
全部替换vmware
->NVIDIA
,vm
->nv
保存
接下来把这个显卡驱动目录的vm开头的文件改为nv开头
批处理
@echo off
setlocal enabledelayedexpansion
rem 遍历当前目录下的所有文件
for %%f in (vm*) do (
set "filename=%%f"
set "newname=nv!filename:~2!"
rem 重命名文件
ren "%%f" "!newname!"
)
echo 所有文件名以 vm 开头的文件已被重命名为以 nv 开头。
endlocal
设备管理器-显示设备-右键更新驱动程序-从计算机的设备驱动列表中选择-从磁盘安装-浏览-打开驱动目录
先安装原版,再安装修改后的版本
打开注册表编辑器
把所有的VMware SVGA 3D
改成NVIDIA GeForce RTX 3080
然而还是被检测了。。。
参考
尝试 vmware 16.0.0 过虚拟化 过xf虚拟机检测的更多相关文章
- VMware vSphere 7.0 Update 2 发布 - 数据中心虚拟化和 Kubernetes 云原生应用引擎
2021 年 3 月 9 日,VMware 发布了 vSphere 7 Update 2.它可以通过 VMware Customer Connect 和 vSphere Lifecycle Manag ...
- Vmware ESX 5.0 安装与部署
近期我公司部署了虚拟化,採购了两台Dell R710的server(CPU:64位双核,主频:2.4GHZ, 32G 内存.硬盘:2块300G做Riad 1.3块2T做Riad 5 .10块网卡),在 ...
- [转帖]VMware Vsphere 6.0安装部署 (三) vCenter Server安装
VMware Vsphere 6.0安装部署 (三) vCenter Server安装 2016年08月29日 14:59:14 dAng1r0Us 阅读数:72942 版权声明:本文为博主原创文 ...
- VMware ESXi 7.0 U2 SLIC & Unlocker Intel NUC 专用镜像 202109 更新
2021.08.31 更新:集成 "vmkusb-nic-fling" 和 "nvme-community",现在只有一个镜像. 2021.06.16 更新:集 ...
- VMware ESXi 7.0 U2 SLIC 2.6 & Unlocker 集成 Intel NUC 网卡、USB 网卡和 NVMe 驱动
ESXi 7 U2 标准版镜像集成 NUC 网卡.USB 网卡 和 NVMe 驱动. 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u2-nuc-usb-n ...
- VMware ESXi 8.0 SLIC 2.6 & macOS Unlocker (Oct 2022 GA)
ESXi 8.0.0 GA (General Availability) 请访问原文 VMware ESXi 8.0 SLIC 2.6 & macOS Unlocker (Oct 2022 G ...
- VMware Workstation 10.0 正式版官方简体中文下载(附序列号)
虚拟机界数一数二的王者软件VMWare Workstation 今日推出了最新的VMware Workstation 10.0 版本.该版本最大的更新是加入了简体中文语言,这意味着未来神马汉化包.中文 ...
- VMware Workstation 10.0.4.2249910 CN
VMware Workstation 10.0.4.2249910.exe Workstation10.0.4修复了微软Windows 8.1和Windows Server 2012操作系统中的内存问 ...
- vmware workstation 10.0
2013.9.3 vmware workstation 10.0 build 1295980新增功能– 可以将windows 8.1物理pc转变为虚拟机:unity模式增强,与windows 8.1 ...
- VMware EXSI 6.0 体验
VMware EXSI 6.0 体验 导读 VMware 作为虚拟化行业的老大,占据了80%的市场份额.而在服务器虚拟化就不得不说 VMware vSphere ,这个组合包括了VMware EXSI ...
随机推荐
- 工作中的技术总结_Thymeleaf插件_关于th:if 、th:with、th:replace和th:fragment的一些事 _20210825
工作中的技术总结_Thymeleaf _20210825 1.值取为空的情况:不能使用 th:if 进行条件渲染(因为是伪条件渲染,不管怎样元素都是先渲染到DOM再决定是否显示:个人这么认为不一定准确 ...
- SaaS多租户的3种隔离模式
大家好,我是汤师爷~ 在SaaS模式下,多租户之间的资源隔离是基础且关键的一环.SaaS服务商需要在确保运营效率和控制成本的前提下,搭建一个让多个租户能够同时访问的共享环境. 虽然大家都在用同一套Sa ...
- DRF-Serializers序列化器组件源码分析及改编
1. 源码分析 注意:以下代码片段为方便理解已进行简化,只保留了与序列化功能相关的代码 序列化的源码中涉及到了元类的概念,我在这里简单说明一下:元类(metaclass)是一个高级概念,用于定义类的创 ...
- 如果让你处理hbase 怎么保证数据的安全性可靠性 不需要具体的设置 要一套方案
有关数据安全及可靠我们认为大体上分为存储安全和使用安全 1 数据存储安全 hbase是基于hdfs的一种数据存储解决方案,所以有关数据的安全性可靠性可以利用hdfs自身的副本机制保障.另外原生的hba ...
- mysql skip-name-resolve 的解释
PHP交流群 717902309 为PHP广大爱好者提供技术交流,有问必答,相互学习相互进步! mysql连接很慢,登陆到服务器上查看mysql日志:IP address 'XX.XX.XX.XX' ...
- 内核源码+vscode+bear+clang实现函数任意跳转,无缝跳转,无缝阅读,无缝开发
一.准备工作 1.内核源码版本选择 务必有一份能编译通过的<内核源码>,本次选择5.10版本的. #说明:5.10版本的<内核源码>里,在 scripts/clang-tool ...
- 一款WPF开发的B站视频下载开源项目
更多开源项目请查看:一个专注推荐优秀.Net开源项目的榜单 今天给推荐一款C#开发的.界面简洁的哔哩哔哩视频下载工具. 项目简介 这是一款基于WPF开发的,B站下载工具,操作界面简洁,支持多线程下载. ...
- 高德地图API-搜索提示并定位到位置,卫星地图和标准地图的切换
// _yourMap地图实例 _yourMap.plugin(["AMap.MapType"], function () { //添加地图类型切换插件 //地图类型切换 mapT ...
- CodeForces - 1353D Constructing the Array
CodeForces - 1353D 这道题也可能比较简单,主要是要想到优先队列要怎么使用,这一点如果用递归会写不了 但是因为对优先队列不太熟悉,只有被提示可以用优先队列才想到要怎么用, 还是很重要的 ...
- ip addr没有ip显示?
重新启动网络 service NetworkManager stop systemctl restart network