hyper-v虚拟化vgpu游戏、群晖nas

hyper-v虚拟化vgpu游戏、群晖nas

1、准备工作

1、系统准备

准备好windows11 或windows10最后的几个版本,然后将它升级到我们的主角windows 11 企业多会话版,或者你有资源直接安装它也可以

(为什么要这个版本?因为它相对于server桌面版更加轻量以及人性化,但是又兼具server的直通功能)

bios的 虚拟化开启就不多加赘述了

直升办法:

更换我们的密钥顺便激活 (pwoershell 管理员模式):
slmgr /ipk CPWHC-NT2C7-VYW78-DHDB2-PG3GK
slmgr /skms win.kms.pub
slmgr /ato

2、工具准备

我们需要准备的工具有:
1Easy-GPU-PV脚本
https://github.com/jamesstringerparsec/Easy-GPU-PV
2DDA直通可视化操作工具
https://github.com/chanket/DDA/releases/download/0.1/DiscreteDeviceAssigner.zip
3、系统准备包:
基本上windows11的那几个企业版、专业版都没有问题(亲测最新的企业和专业版的包),但是Easy-GPU-PV建议我们使用跟宿主机一样的系统

2、开始部署我们的全家桶

1、开启hyper-v功能,按图操作即可

确定之后会加载并提示你要重启电脑

2、修复server下的hyper-v 的gpu权限,不然会报 系统资源不足,无法完成请求的服务”

1、进入注册表 的HyperV的位置

参考的教程

https://www.bilibili.com/video/BV1LK411U7gX/

2、进入路径,一般情况下是没有HyperV的,你需要手动创建

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

自行创建HyperV项

创建两个DWORD值


RequireSecureDeviceAssignment

RequireSupportedDeviceAssignment

完成的截图,至此修复完成,无需重启电脑

3、如果遇到Easy-GPU-PV脚本无权限创建vm失败的情况,执行一下命令修复一下(暂时没截图了)

修复权限的命令
gpupdate /force

4、准备工作完成,开始我们的服务器搭建之旅

1、使用Easy-GPU-PV快速创建我们的vgpu游戏机

同类视频或教程链接:

https://www.bilibili.com/video/BV1BM4y1H7ag/?spm_id_from=333.999.0.0&vd_source=c7cdb4fed0e1a7b22c7100695be6ffc7

Easy-GPU-PV脚本介绍 PreChecks.ps1是检测显卡支持和系统支持

1、以管理员模式 开启 Windows PowerShell ISE

打开效果

2、打开我们的脚本

重点脚本参数介绍
$params = @{
    VMName = "GPUPV3"   #你的新建虚拟机的名字
    SourcePath = "C:\迅雷下载\zh-cn_windows_11.iso"  #你的镜像的位置
    Edition    = 2              
    # Edition 是 你的系统版本的选项,查看方式:1、右键装载你的系统镜像,
    #2、使用命令查看  dism /Get-WimInfo /WimFile:E:\sources/install.wim
    #E:\sources/install.wim要改成你的装载了的系统镜像的位置
    VhdFormat  = "VHDX"   #不用动
    DiskLayout = "UEFI"    #不要动
    SizeBytes  = 128GB     #你给虚拟机分配的磁盘大小
    MemoryAmount = 8GB     #你给虚拟机分配的内存大小
    CPUCores = 2           #你给虚拟机分配的核心数量
    NetworkSwitch = "Default Switch"    
    # "Default Switch" 你给虚拟机分配的虚拟交换机  这里要改换,
    #一般我们的hyper-v一开始是没有虚拟交换机的,如果找不到交换机照样会导致脚本执行失败!
    VHDPath = "C:\Users\qq245\Pictures\hyperv"
    # 你的虚拟机磁盘的存放位置  需要你手动去确定,一定要存在该位置,不存在会导致脚本执行失败!
    UnattendPath = "$PSScriptRoot"+"\autounattend.xml"   #不要动
    GPUName = "AUTO"                                  #你的显卡的名字,获取方式是使用PreChecks.ps1脚本,
    #如果脚本执行失败你也不用担心,AUTO会自动将第一个显卡给到虚拟机,第一个显卡一般是你的核显,
    #最简单的确定办法是你把不想要参与到gpu虚拟化的显卡都禁用了就可以了
    GPUResourceAllocationPercentage = 100  #你允许的虚拟机的最大gpu调度,我直接给100了,大不了几个虚拟机一起抢GPU
    Team_ID = ""            #不要动
    Key = ""                #不要动
    Username = "maxhonor"   #你的系统的用户名
    Password = "maxhonor"   #你的系统的密码
    Autologon = "true"      #不要动
}
创建虚拟交换机介绍

1、进入虚拟交换机管理器中

2、一般选择内部

接下来配置好虚拟机交换机

3、运行脚本

1、先执行一个命令避免权限不够,无法运行附属脚本

Set-ExecutionPolicy unrestricted

2、执行脚本

静静等待脚本执行完成,然后就可以愉快的玩耍了

2、使用dda直通创建运行群晖nas(建议使用lsi 2308等专用设备挂载硬盘,我主板的sata没直通成功)

我懒得写了,大家移步去膜拜大佬的教程,照抄作业就好,我再复制粘贴就显得多余了

参考教程 https://www.bilibili.com/read/cv35799854/?from=search&spm_id_from=333.337.0.0

不过从第九步我们可以直接使用dda工具,快速完成我们的直通需求,(自我感觉优越ing)

⑨、配置PCIe直通到虚拟机 作者:霊霊夢 https://www.bilibili.com/read/cv35799854/?from=search&spm_id_from=333.337.0.0&jump_opus=1 出处:bilibili

DDA使用简介:

1、双击启动

2、右键那...打开选项,选择添加设备 (注意,虚拟机要处于关机状态)

3、查找并选好我们需要直通的设备,并直通使用(如果启动报错,那说明直通失败,我尝试直通我的七彩虹的主板sata就失败了)

版权声明:
作者:maxhonor
链接:https://foxi.buduanwang.vip/virtualization/hyper-v/3293.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
THE END
分享
二维码
海报
hyper-v虚拟化vgpu游戏、群晖nas
hyper-v虚拟化vgpu游戏、群晖nas 1、准备工作 1、系统准备 准备好windows11 或windows10最后的几个版本,然后将它升级到我们的主角windows 11 企业多会话版,……
<<上一篇
下一篇>>
文章目录
关闭
目 录