查看: 9476|回复: 9

VM管理器中安装windows虚拟机,直通显卡设置,性能测试。

[复制链接]
发表于 2022-3-3 10:18:13 | 显示全部楼层 |阅读模式
本帖最后由 yu1441@qq.com 于 2022-3-3 10:20 编辑

有人问我为什么要装windows虚拟机。

诶,问的好。

我已经在j4125里面装过:
ubuntu-20.04-server版、
ubuntu-21.10-desktop版、
debian-11-server、
debian-11-desktop、
爱快、
openwrt、
win10企业版、专业版、
win10LTSC_2021、
win10精简版、
win11企业版、
win11精简版、

当然我装linux主要还是跑服务、跑docker。

装windows主要是为了能运行标准版的迅雷、百度网盘、天翼云盘、FileZilla FTP和FileZilla server。
先看效果图,在讨论遇到的坑和解决办法:

04.png

完美运行windows 并且 启用了显卡,和重新设置了分辨率。
因为不直通显卡分辨率只能设置800*600,非常痛苦。而且感觉非常卡。

我现在拖了3块硬盘,docker也运行起的且有两服务再跑。

01.png

当后台运行windows10的时候,整机只占用10%+ CPU资源
windows10用的是:是微软在去年12月发布的 win10 LTSC 21H2
win10 已经安装了如下软件: 电脑管家、FileZilla server、7Z、winRAR、Notepad++、HONEYVIEW、teamViewer、todesk

1.装虚拟机很简单就不讨论了

2.装好虚拟机后一定要先安装todesk或者其他远程控制,因为一旦切换到直通显卡后,就拿不到画面了,就要靠其他远程拿画面。


这儿推荐用teamViewer、todesk。 teamViewer 采用IP控制是不需要登录的,设置里面允许呼入LAN连接就可以了。
todesk就是提供给没有公网IP的小伙伴用的,如果是内网会自动走最短路径远程,也很流畅。

我直通了一个网口,和显卡。直通网口会大大降低CPU使用率,因为网络转发很占用资源的。所以推荐直通这两个。
02.png

如果直通显卡,我们在网页上看到这个界面后就看不到之后了。
包括用VNC也是。因为系统启动到这儿之后就跳到直通显卡了。当前VNC就不能继续拿到画面了。

03.png 09.png

3.安装显卡驱动,不是所有的驱动都能用的。

驱动版本用这个:Intel(R) UHD Graphics 600_24.20.100.6292_8-27-2018_10.0_x64
各大驱动管理和intel自身的驱动安装了都不能正常使用,因为他们装的最新版,win11反而会加载正常驱动。
当然你也可以先装个win11,然后把驱动备份出来安装到win10上面。

05.png

4.设置屏幕仅在2上面显示,这个一旦设置,远程就不能用vnc了。也不能在网页里面看到桌面,会卡到上面说的位置。

5.然后我们来跑个分,鲁大师5.20,单文件版。

06.png

跑分62000+
就是内存性能低了一点,可能是qemu虚拟机本来就不高
显卡4000+  应该能6000+ 才对
我windows主要是已经装了很多软件了。如果nas没运行docker 和 windows没装这个么多软件分数应该更加高一点。
这个分数玩玩当年的红警、CS还是毫无压力的。

07.png

我把鲁大师关了,任务管理器CPU使用大概10%+
08.png


然后就可以装上迅雷,直接下载到 映射的网络硬盘。
百度网盘也是直接下载到 映射的网络硬盘。

大家看完,还是希望给个评论或者点赞。
回复

使用道具 举报

 楼主| 发表于 2022-3-3 14:33:32 | 显示全部楼层
创建快照会失败。
快照任务失败:Operation not supported: internal snapshots of a VM with pflash based firmware are not supported
翻译:不支持操作:不支持使用基于pflash固件的VM的内部快照

等二天有空了再研究快照,还有一大堆代码要等我去写
所以,备份我现在就是把qcow2文件 多复制几份。哈哈哈。
01.png
02.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-3 14:36:28 | 显示全部楼层
来自于网上的,解决办法:(等空了再试验,大家可以试试)
  1. 进入宿主机,并切入到root用户
  2. 运行命令“virsh list”,查找虚拟机名称
  3. 运行命令,编辑虚拟机配置文件
    # virsh edit Test_VirtualMachine_NAME
    1)搜索关键字“loader”,定位到需要修改字段所在的行
    2)将字段“type=pflash”修改为“type=rom”,保存":wq!"
  4. 关闭虚拟机:
    # virsh shutdown Test_VirtualMachine_NAME
  5. 启动虚拟机:
    # virsh start Test_VirtualMachine_NAME
  6. 查看虚拟机配置文件type,是否已修改为“rom”
    #  virsh dumpxml Test_VirtualMachine_NAME | grep loader
  7. 再次创建虚拟机快照成功!
01.png
02.png
回复 支持 反对

使用道具 举报

发表于 2022-3-17 15:57:57 | 显示全部楼层
虽然不用,但也要感谢你,顶起。
回复 支持 反对

使用道具 举报

发表于 2022-3-20 11:59:08 | 显示全部楼层
求教一下
pointer 和 KVM 可以直接装吗
我看他官方手册上有,但是unas 的os里面没有
回复 支持 反对

使用道具 举报

发表于 2022-3-24 21:31:21 来自手机 | 显示全部楼层
支持,我也想装win11玩
回复 支持 反对

使用道具 举报

发表于 2022-4-2 11:32:11 | 显示全部楼层
很有帮助,多余的性能正想用于轻度VM,等配件都到位后跟进。
回复 支持 反对

使用道具 举报

发表于 2022-8-6 10:21:49 | 显示全部楼层
VM虚拟机不好装啊!你是如何安装openwrt的?

点评

vm虚拟机装openwrt做旁路由的小白教程 https://www.u-share.cn/forum.php?mod=viewthread&tid=194233 (出处: U-Share)  详情 回复 发表于 2023-8-19 20:38
回复 支持 反对

使用道具 举报

发表于 2023-1-29 17:30:00 | 显示全部楼层
能写个安装openwrt的教程吗?
回复 支持 反对

使用道具 举报

发表于 2023-8-19 20:38:13 | 显示全部楼层
yangstart 发表于 2022-8-6 10:21
VM虚拟机不好装啊!你是如何安装openwrt的?

vm虚拟机装openwrt做旁路由的小白教程
https://www.u-share.cn/forum.php?mod=viewthread&tid=194233
(出处: U-Share)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-5-17 03:08 , Processed in 0.072037 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表