镜像是[不忘初心Win10 19044.1806 21H1 极限精简版],原格式为esd,我加了ISO的壳,内置的工具驱动列表
点此查看,经测试不支持qemu-guest-agent,感谢不忘初心大佬。
配置PVE
下载pve_source程序,在此处感谢原作者Jazz
wget -O ~/pve_source https://files.wanghongfeng.cn/shell/pve_source -nv && chmod +x ~/pve_source && ~/pve_source
执行后会有使用协议,按y同意,输入9再输入2进入pve系统直通配置。
程序会自动的进行相关配置,提示重启时按n先不重启,再按0退出脚本。
执行nano /etc/default/grub命令,还是GRUB_CMDLINE_LINUX_DEFAULT=这行,在最后的引号前先打一个空格,再加入video=efifb:off,vesafb:off,最终效果如图。
编辑完文件后按 "Ctrl + X" → "Y" → 回车,确认保存并退出。
执行以下命令以允许不安全中断
echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf
执行以下命令避免死机
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf
执行以下命令向pve黑名单添加hdmi音频(少了这个Win就没声音了。)
echo "blacklist snd_hda_codec_hdmi" >> /etc/modprobe.d/pve-blacklist.conf
执行以下命令更新grub并重启。
update-grub
update-initramfs -u -k all
reboot
本次重启后能看到显示输出卡在以下画面,这是正常的。
重启完成后,执行lsmod | grep vfio检查是否配置成功,有相似显示就代表成功。
创建虚拟机
在local iso镜像处上传我提供的windows的镜像文件。
然后新建虚拟机,名称填写Win10,镜像选择刚才上传的镜像,类别选Windows,版本选择10/2016/2019,系统选项卡中机器选择默认的i400fx,scsi驱动器选择VirtIO SCSI(不带Single那个),硬盘总线/设备改为sata,勾选右下角的高级,磁盘大小自己设置,下方SSD仿真勾选上。
在cpu配置页面,核心还是选择4核,类别选host,将启用numa勾选上,内存分配4096m,网络选择virtio(半虚拟化),点击完成即可完成创建
配置虚拟机
现在就可以在硬件里添加声卡以及usb设备了,但是千万不要添加显卡。
然后就是启动虚拟机开始安装系统了,请不要选择admin版本,经过配置完成后会进入系统,此时虚拟机内没有网络。
安装驱动
将此电脑中cd驱动器中的tool文件夹移动到桌面上,执行里面的禁用自动更新驱动。然后双击virtio-win-0.1.229.iso,系统会自动挂载此镜像,记住这个盘符。
右键此电脑,点击管理,再点击设备管理器可以看到几个带黄色三角的硬件,都是右键更新驱动程序,选择浏览我的电脑查找,选中那个盘的根目录即可。
远程安装驱动
都安装之后打开cmd,输入ipconfig,查看自己的IP。
打开系统设置 → 系统 → 远程桌面,打开远程桌面。
使用电脑远程连接("Win + R" → "mstsc")此虚拟机,可正常连接就将虚拟机关机,之后打开虚拟机硬件菜单,添加显卡,默认即可。
添加完显卡后开机,重新使用远程桌面进入,进入设备管理器可以看到有个带三角的显示适配器。
将Tool目录中intel_vga_26.20.100.7262(station-drivers.com).zip文件解压。右键更新显卡驱动,选择解压后的目录,点击下一步,稍等几分钟,显卡驱动就安装成功了。
这时候可以重启一次再进入设备管理器看看显卡驱动还在不在,不报错就可以进行下一步。
扩展参数配置
关闭此虚拟机,进入虚拟机硬件页,将显示改为无,并且删除刚才添加的显卡pci设备。
执行以下命令下载博主郑羊羊提供的vbios,我的j4125测试使用正常。若你的j4125测试不可用,可自行搜索提取教程。
wget -O ~/ZYY_vbios.bin https://files.wanghongfeng.cn/shell/ZYY_vbios.bin
下载完成后执行以下命令重新打开pve_source程序,这次按9再按4
cd ~ && ./pve_source
按照以下步骤操作一遍
操作完成后,重新运行此脚本,这次选择按9再按5,复制其提供的参数将最后的文件名修改为实际的vbios路径,例如我的机器中代码如下:
-device vfio-pci,host=00:02.0,addr=0x02,x-igd-gms=1,romfile=/root/ZYY_vbios.bin
粘贴修改后的参数,程序将会自动将参数加入虚拟机配置文件,现在就可以再pve控制台点击启动测试了。
tool目录中其他工具请自行安装使用。
PS:我测试了,好像最后不加,romfile=文件路径这段也能正常显示的
最终效果:
参考的一些教程,在此处一块感谢他们。:
向北的平行世界
司波图
柠了个檬k
恩山-丶企鹅未婚夫
十佳评测
郑羊羊
vedio talk
案例丰富且贴合主题,论证逻辑环环相扣。
作者的布局谋篇匠心独运,让读者在阅读中享受到了思维的乐趣。
?叙事类评语?
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com
新盛客服电话是多少?(?183-8890-9465—《?薇-STS5099】【
新盛开户专线联系方式?(?183-8890--9465—《?薇-STS5099】【?扣6011643??】
新盛客服开户电话全攻略,让娱乐更顺畅!(?183-8890--9465—《?薇-STS5099】客服开户流程,华纳新盛客服开户流程图(?183-8890--9465—《?薇-STS5099】
新盛客服电话是多少?(?183-8890-9465—《?薇-STS5099】【
新盛开户专线联系方式?(?183-8890--9465—《?薇-STS5099】【?扣6011643??】
新盛客服开户电话全攻略,让娱乐更顺畅!(?183-8890--9465—《?薇-STS5099】客服开户流程,华纳新盛客服开户流程图(?183-8890--9465—《?薇-STS5099】
华纳圣淘沙开户步骤详解(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司开户流程全解析(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司账户注册指南(183-8890-9465—?薇-STS5099【6011643】
新手如何开通华纳圣淘沙公司账户(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙企业开户标准流程(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司开户:从零到一(183-8890-9465—?薇-STS5099【6011643】
官方指南:华纳圣淘沙公司开户流程(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司开户流程说明书(183-8890-9465—?薇-STS5099【6011643】