首页 > 系统相关 >尝试 vmware 16.0.0 过虚拟化 过xf虚拟机检测

尝试 vmware 16.0.0 过虚拟化 过xf虚拟机检测

时间:2024-12-29 15:57:13浏览次数:1  
标签:文件 虚拟机 xf 驱动 16.0 显卡 替换 vmware

前言

2024-12-29T03:01:42.png

最新想在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.ROMvmware-vmx.exe备份下,原始文件拖到winhex

点击寻找16进制数值“3030303030303030303030303031”,因为虚拟机默认硬盘号10000000000000000001,16进制为“3130303030303030303030303030303030303031”。

找到一个,点击替换十六进制,替换为“0000416d6265722073797374656d”,记得勾选在所有打开文件替换。

2024-12-28T05:04:18.png

点确定后,我这边显示一个结果被替换。

继续替换“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窗口

依次修改

2024-12-28T04:58:33.png

  • '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,改主板 一定要改启动方式

2024-12-28T05:10:45.png

改显卡

加两条代码到.vmx文件

cpuid.1.ecx = "00000010100111101110001111111111"
cpuid.1.edx = "10111111111010111111101111111111"
monitor_control.restrict_backdoor = "TRUE"

按shift重启-启动设置-重启-7禁用强制签名

先安装VMware Tools,才有显卡驱动

装显卡驱动的方法:
1. 用到的工具WinRAR
2. 驱动人生

点击 虚拟机设置-硬盘-映射,取消勾选只读,选择盘符,确定,是

把显卡驱动SVGA 3d显卡驱动.rar拖到共享盘

断开连接

确定

这样就把本地显卡驱动挪到虚拟机盘符里面了

打开虚拟机

2024-12-28T06:23:17.png

把高亮的两行的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

设备管理器-显示设备-右键更新驱动程序-从计算机的设备驱动列表中选择-从磁盘安装-浏览-打开驱动目录

先安装原版,再安装修改后的版本

2024-12-28T08:24:12.png

打开注册表编辑器

2024-12-28T08:27:58.png

把所有的VMware SVGA 3D改成NVIDIA GeForce RTX 3080


然而还是被检测了。。。

image

参考

标签:文件,虚拟机,xf,驱动,16.0,显卡,替换,vmware
From: https://www.cnblogs.com/abyssdawn/p/18639065

相关文章

  • windows与虚拟机linux通过ssh进行连接并上传文件
    windows与虚拟机linux通过ssh进行连接并上传文件windows配置以管理员打开powershell下载和启动安装ssh客服端Add-WindowsCapability-Online-NameOpenSSH.Server~~~~0.0.1.0Add-WindowsCapability-Online-NameOpenSSH.Client~~~~0.0.1.0Start-ServicesshdSet-Servic......
  • xshell和xftp旧版本下载安装配置
    xshell和xftp旧版本下载安装配置1下载进入https://www.filehorse.com/,有很多软件的官方历史版本,可以免费下载。搜索xshell或者xftp,点击搜到的最新版,点击oldversions,选一个旧版本即可。我选的是xshell5和xftp5,有安装包内网情况下也方便。2安装断网,断互联网,内网无所谓。......
  • 【笔记】在虚拟机中通过apache2给一个主机上配置多个web服务器
    (配置出来的web服务器又叫虚拟主机……)下载apache2sudoaptupdatesudoaptinstallapache2(一)ip相同web端口不同的web服务器进入/var/www/html创建站点一和站点二的目录文件(目录文件名自定义哈)sudomkdirweb1web2并进入其中分别创建一个index.htmlps:/var/w......
  • linux虚拟机root密码破解
    我们先打开虚拟机选择第二个选项(ctrl+alt把鼠标显示出来,然后同时按住鼠标和上下键选择)然后“E”键进入下一个界面在quiet后面输入rd.break然后按ctrl+x进入下一个界面先输入mount-oremountrw/sysroot再输入chroot/sysroot再输入passwd接下来就是输入密码,然......
  • VMware——mac下设置虚拟机共享文件夹
    前言按着VMware软件给的提示,设置好共享文件夹之后,在linux目录下没有看到文件夹,就想到了可能是没挂载的原因。内容基本的操作直接参考官方的即可,这里不做描述,直接贴图了,官方给的教程缺少了比较关键的一步,不过可能认为这个是常识,就没有放在文档里吧。基础步骤挂载步骤我这里......
  • VMware——mac下设置虚拟机共享文件夹
    前言按着VMware软件给的提示,设置好共享文件夹之后,在linux目录下没有看到文件夹,就想到了可能是没挂载的原因。内容基本的操作直接参考官方的即可,这里不做描述,直接贴图了,官方给的教程缺少了比较关键的一步,不过可能认为这个是常识,就没有放在文档里吧。基础步骤挂载步骤我这里......
  • 二级地址转换(SLAT)功能,也叫做 Second Level Address Translation,是现代处理器中的一种
    Windows上的Hyper-V简介|MicrosoftLearn 无论你是软件开发人员、IT专业人员还是技术爱好者,你们中的许多人都需要运行多个操作系统。Hyper-V让你可以在Windows上以虚拟机形式运行多个操作系统。Hyper-V专门提供硬件虚拟化。这意味着每个虚拟机都在虚拟硬件上......
  • 《深入理解 Java 虚拟机(第 3 版)》和《深入理解 Java 虚拟机(第 2 版)》存在以下多方面的
    1.JDK版本的更新第2版:基于JDK1.7编写,内容围绕JDK1.7展开。第3版:根据JDK的新版本进行了全面升级,涵盖了JDK8到JDK13的新特性。例如,JDK8中方法区的实现从永久代变为元空间。2.内容的丰富与更新第3版:新增内容近50%,包含逾10万字。例如,在垃圾收集器方面,新增了对JDK......
  • GNU Make中CPPFLAGS和CXXFLAGS之间的区别
    GNUMake是一个流行的构建工具,用于编译和链接源代码。在GNUMake中,CPPFLAGS和CXXFLAGS都是用于指定编译器选项的变量。它们之间的主要区别在于它们分别适用于C和C++编译器。1、CPPFLAGS是预处理器标志(CPreProcessorFlags)的缩写,它们用于指定C预处理器(cpp)的选项。预......
  • 虚拟机VMware Workstation15无法安装win11
    安装win11时,总是因为硬件配置不够,所以不让安装。让我来解决这个问题吧。首先新建一个虚拟机,选择win10即可,配置随意。下面是关键的配置:1.虚拟机设置中,【选项】-【高级】-【固件类型】中,UEFI下的【启用安全引导】,打上对勾。 2.【选项】-【访问控制】中,加上密。 3.【硬件】-......