hyper-v
文章平均质量分 69
小小ken
12年到今(断断续续.net开发),19年到今(偶尔写写python代码),20年至今(玩e3,e5洋垃圾,阵列卡,工控板,硬件折腾)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
连接到远程服务器失败,错误消息如下: WinRM 客户端无法处理该请求。如果身份验证方案与 Kerberos 不同,或者 客户端计算机未加入到域中, 则必须使用 HTTPS 传输...解决办法
摘要:在连接Hyper-V服务器时出现WinRM身份验证错误,需将目标服务器加入TrustedHosts列表。解决方法是在源服务器上以管理员身份运行PowerShell,执行命令winrm set winrm/config/client '@{TrustedHosts="目标IP或主机名"}'将目标服务器添加为信任主机。注意连接时使用的标识(IP或主机名)必须与TrustedHosts设置一致。多个主机可用逗号分隔添加。此操作可解决非域环境下远程管理服务器的连接问题。原创 2026-01-09 19:14:31 · 312 阅读 · 0 评论 -
hyper-v实战系列:tesla P40计算卡在hyper-v中做显卡虚拟化(vgpu)的一些坑及解决办法
今天给一个客户做了一个p40显卡的hyper-v虚拟化配置,由于折腾了一下,所以在这里做一下备忘。原创 2025-11-14 01:14:31 · 728 阅读 · 0 评论 -
群晖abb备份hyper-v虚拟机中即时还原与完整虚拟机还原区别
在dsm中的解释是:快速重新启动虚拟机,并将虚拟机停机时间降至最低。在将虚拟机迁移回生产环境前,此方式仅提供有限的 I/O吞吐量。原创 2025-11-04 14:03:47 · 416 阅读 · 0 评论 -
vmware workstation和hyper-v网络互通之:桥接互通
摘要:本文介绍了在Windows主机上同时使用Hyper-V和VMware Workstation时实现虚拟机网络互通的方法。通过创建外部交换机(Hyper-V)和桥接网络(VMware)连接同一物理网卡时会出现冲突,因为Hyper-V会获取网卡所有权并创建虚拟交换机。解决方案是将VMware桥接网络改为连接到Hyper-V创建的虚拟交换机,并确保"允许管理操作系统共享此网络适配器"选项启用。对于双网卡环境,可分别桥接不同网卡实现更简单的互通。文末还提供了相关技术博客的参考链接。(149原创 2025-11-04 12:04:01 · 562 阅读 · 0 评论 -
群晖使用abb套件创建hyper-v备份任务时提示:无法备份的虚拟硬盘。原因:xxxx的更改块超过虚拟硬盘容量。请前往hypervisor并扩充虚拟硬盘容量解决办法。
摘要:在备份Hyper-V虚拟机时出现"设备的更改块大于虚拟磁盘容量"错误,原因是OpenWRT软路由镜像体积过小(仅几百MB)且启用了更改块跟踪功能。解决方法为按照Synology官方文档指引,将虚拟硬盘(vhdx)扩容至1GB。注意:若虚拟机存在检查点需先在Hyper-V主机上删除,否则无法编辑或扩容虚拟硬盘。(99字)原创 2025-11-03 21:37:05 · 357 阅读 · 0 评论 -
hyper-v实战系列:虚拟机移迁时出错:正在使用物理计算机xxx上不受支持的特定于处理器的功能。原因分析及解决办法
虚拟机迁移失败问题分析:源主机(N5095处理器)与目标主机(i3-8100处理器)存在CPU指令集不兼容问题。测试发现两个关键现象:1.删除检查点后无论是否开启处理器兼容性都能成功迁移;2.开启处理器兼容性设置后若保留检查点仍会失败。这表明检查点才是导致迁移失败的主因,而非MSDN文档中提到的处理器兼容性设置。建议解决方案:迁移前先删除所有检查点,或使用"删除已保存状态"按钮处理。该现象在多个虚拟机测试中复现,说明Hyper-V迁移时检查点会记录CPU特性信息,导致跨代处理器迁移失败。原创 2025-10-27 00:09:54 · 518 阅读 · 0 评论 -
hyper-v实战系列:如何正确使用powershell脚本取消虚拟机导出
摘要:当使用PowerShell的Export-VM命令导出虚拟机时,直接中断无法停止导出操作,该操作会继续在后台运行。微软未提供直接取消命令。手动解决方法是通过Hyper-V管理器右键点击虚拟机选择"取消导出"。若要通过命令取消,需使用WMI:1)获取目标虚拟机WMI对象;2)查询关联的"正在导出"状态作业;3)调用RequestStateChange(4)终止作业。该方法参考了微软关于Msvm_ConcreteJob类的文档。原创 2025-10-14 17:33:44 · 352 阅读 · 0 评论 -
powershell如何通过id导出相同名称虚拟机的解决办法
摘要:PowerShell中Export-VM命令仅支持通过虚拟机名称导出,当存在同名虚拟机时会出现随机导出的问题。解决方案是结合Get-VM和Export-VM命令,通过虚拟机ID精准指定目标:Get-VM -Id "虚拟机ID" | Export-VM -Path 导出路径。虚拟机ID可通过Get-VM -Name "名称" | Select-Object *命令查询获取。原创 2025-10-11 19:31:14 · 233 阅读 · 0 评论 -
hyper-v实战系列:使用powershell创建和复制虚拟机
因为我经常需要帮客户配置系统环境(例如开发环境、数据库、github代码复现等),所以我几乎天天都在与虚拟机打交道,使用虚拟机可以非常方便地打快照和还原快照,非常适合调试环境之用。我经常使用的宿主机(物理机)是windows server 2022,虚拟化平台是其自带的hyper-v, 而客户机(虚拟机中安装的系统)则基本集中上在windows 10, windows 11, windows 7, ubuntu server这几个系统。原创 2025-09-30 10:17:42 · 1110 阅读 · 0 评论 -
ubuntu安装失败:Sorry, there was a problem completing the installation.原因分析及解决办法
摘要:用户在Hyper-V安装Ubuntu时遇到"Sorry,therewasaproblemcompletingtheinstallation"错误。经排查发现是时钟校验问题导致,通过禁用或删除虚拟机的网络适配器后成功解决。具体表现为系统日志显示"TSCunstableduetorunningonHyper-v"错误,临时断开网络连接即可顺利完成安装。原创 2025-09-24 18:52:21 · 703 阅读 · 1 评论 -
docker compose配置PXE服务器通过网络安装操作系统
我的操作系统iso镜像都存放在windows共享上,所以这里先创建对应的挂载目录并执行挂载操作:windows共享路径:\\HWT-SERVER-MINI\share_dataiso镜像位于其下的software\os目录中。原创 2025-09-24 01:56:36 · 1122 阅读 · 0 评论 -
windows 10打开虚拟机平台时,出现错误“找不到引用的汇编”解决办法
摘要:解决Windows虚拟机平台报错"找不到引用的汇编"(0X80073701)问题。通过DISM和SFC命令修复无效后,采用Windows安装光盘ISO的"更新修复"功能成功修复系统。该方法同样适用于解决Hyper-V、WSL等功能类似的引用汇编缺失错误。修复完成后,系统命令可正常执行,虚拟机平台功能恢复正常使用。建议遇到同类问题的用户可参考此修复方案。原创 2025-09-15 12:24:13 · 355 阅读 · 0 评论 -
hyper-v设备直通失败案例备记
文章摘要:作者尝试在J4105工控板上通过Hyper-V实现设备直通,包括网卡、NVMe控制器和核显。经测试发现:1)网卡可通过设备管理器卸载但无法分配给虚拟机;2)禁用NVMe控制器导致主机死机;3)核显因BIOS限制无法直通。最终得出结论:受限于主板BIOS功能缺失(无VT-d等设置),Hyper-V直通基本不可行,建议改用ESXi或PVE等其他虚拟化方案。原创 2025-09-12 04:31:05 · 1231 阅读 · 0 评论 -
hyper-v实战系列:windows10/11家庭版开启增强会话模式
Windows家庭版因缺少远程桌面服务端功能,导致无法使用Hyper-V增强会话模式(如分辨率调整、复制粘贴、远程音频等)。解决方法是通过安装RDPWrapper软件(1.7.4.0版本)开启该功能,安装后自动启用RDP服务。若需在虚拟机中安装软件,可通过局域网共享文件实现。成功开启后即可正常使用增强会话模式。原创 2025-09-10 01:30:05 · 858 阅读 · 0 评论 -
hyper-v虚拟机启动失败:Virtual Pci Express Port无法打开电源,因为发生错误,找不到即插即用设备
摘要: Hyper-V虚拟机启动失败,报错提示找不到PCIExpress设备。原因是该虚拟机之前配置了显卡直通,而显卡被移除后导致硬件设备缺失。通过PowerShell命令Get-VMAssignableDevice确认直通设备信息后,使用Remove-VMAssignableDevice移除无效的直通设备配置,最终成功启动虚拟机。该问题源于已移除的硬件设备仍被虚拟机配置文件引用,清理后即可恢复正常。原创 2025-08-08 22:16:00 · 637 阅读 · 0 评论 -
hyper-v实践系列:ubuntu开启增强会话模式
hyper-v ubuntu开启增强会话模式原创 2025-08-06 12:28:21 · 1447 阅读 · 0 评论 -
hyper-v常见问题解答(此文会持续更新)
摘要:本文汇总了Hyper-V常见问题及解决方案,包括:1)增强会话模式无法启用的处理方法;2)增强会话模式下密码登录问题的解决;3)文件传输功能限制说明;4)无线网卡创建外部交换机的兼容性问题;5)Hyper-V与VMware/VirtualBox共存的配置方法。文章将持续更新,建议收藏关注。原创 2025-08-06 11:26:01 · 927 阅读 · 0 评论 -
hyper-v实战系列:显卡虚拟化(GPU分区)--windows篇详解
一般来说,windows系统中最常使用的虚拟机就3个:vmware workstation,virtualbox和微软系统自带的hyper-v。后面与前两者最大的区别就是能调用物理显卡的性能。我在这篇博文会详述如何设置windows虚拟机的显卡虚拟化,并会随之对一些遇到的问题答疑。原创 2025-08-05 23:50:43 · 11028 阅读 · 0 评论 -
hyper-v实战系列:windows虚拟机硬盘扩容
本文详细介绍了为Windows 11虚拟机C盘扩容的具体步骤。首先需要在宿主机端对vhdx虚拟硬盘文件进行扩容操作,包括禁用检查点、删除已有检查点后将100GB硬盘扩展至110GB。然后在虚拟机内部,通过磁盘管理和diskpart命令行工具删除阻碍扩容的恢复分区,使新扩容的10GB空间与原有空间合并。最终通过磁盘管理的"扩展卷"功能,成功将C盘从100GB扩容至110GB。整个过程强调了操作前的检查工作,并提供了详细的图文指引,特别说明了删除恢复分区的必要性及具体操作步骤。原创 2025-08-03 10:00:54 · 2669 阅读 · 0 评论 -
hyper-v实战系列:第一代虚拟机转第二代步骤
摘要:Hyper-V虚拟机分为第一代(传统BIOS引导)和第二代(UEFI引导)。建议Win8/Server2012及以上系统使用第二代,Win7/Server2008R2及以下使用第一代。本文以Win10 LTSC 2021为例,详细介绍了从第一代转换为第二代的步骤:1)在虚拟机内执行MBR2GPT转换命令;2)创建检查点并导出虚拟硬盘(VHDX);3)新建第二代虚拟机并挂载转换后的硬盘。操作前务必备份虚拟机数据。转换成功后新虚拟机可正常启动。原创 2025-08-02 09:41:22 · 1199 阅读 · 0 评论 -
hyper-v实战系列:创建NAT网络共享主机上网
【摘要】本文详细介绍了在Hyper-V中搭建NAT网络的完整方案。首先分析了Hyper-V三种网络模式(外部、内部、专用交换机)的特点及适用场景,指出默认交换机的局限性。随后通过PowerShell分步指导创建自定义内部交换机(NATNetwork),配置网关IP(192.168.88.1)和NAT子网(192.168.88.0/24)。针对批量管理需求,推荐使用DHCPServer工具搭建DHCP服务,并演示了端口转发实现跨网段远程桌面连接(如将宿主机55555端口转发至虚拟机3389端口)。最后提供了防原创 2025-08-02 05:45:43 · 3276 阅读 · 1 评论 -
hyper-v实战系列:m.2 nvme硬盘直通
本文介绍了Hyper-V直通技术(DDA/passthrough)的实现方法。服务器需Windows Server 2016及以上版本,并开启BIOS中的IOMMU功能;硬盘仅支持NVMe协议的M.2/U.2接口设备。直通可提升虚拟机磁盘性能,获取完整硬件信息。具体步骤包括:通过设备管理器获取NVMe控制器位置路径,使用PowerShell卸载主机设备并挂载到虚拟机,配置虚拟机自动关机选项。同时提供了取消直通和设备错误(如PCI-E设备策略冲突)的解决方案,需修改注册表相关键值。文中详细说明了从设备定位到完原创 2025-07-31 00:01:08 · 2092 阅读 · 0 评论 -
windows server 2012R2(hyper-v 5.0)安装windows11虚拟机的另一方法
在Windows Server 2012 R2的Hyper-V 5.0上安装Windows 11虚拟机时,由于版本过低导致无法启用TPM模块。解决方法是通过修改虚拟机配置文件手动添加TPM模拟器,或升级到支持TPM 2.0的Hyper-V版本。原创 2025-07-21 03:42:35 · 610 阅读 · 0 评论 -
windows server 2012R2任务管理器cpu不睿频问题
在关闭hyper-v后,睿频显示又变回正常。于是,用cpu-z测试了一下,在hyper-v开启与关闭下的跑分是基本一样的,个人认为只是显示上的bug,不再在这上面死磕。今天给一个老机器安装了windows server 2012R2的数据中心版,发现了一个奇怪的现象,原创 2025-07-21 02:27:41 · 448 阅读 · 0 评论 -
hyper-v管理器无法连接到此服务器问题解决
摘要:解决Win11系统Hyper-V启动问题的方法:当Hyper-V管理器无法连接本地服务器时,首先检查并启动"Hyper-V主机计算服务"。若服务启动失败,可能是ControlFlowGuard(CFG)设置导致,需在Windows安全中心的攻击防护设置中,为C:\WINDOWS\System32\vmcompute.exe文件开启CFG保护。最后将服务设为自动启动并重启电脑即可。该方法适用于Win11 23H2第三方定制系统首次启动Hyper-V时的访问拒绝问题。原创 2025-07-10 22:46:09 · 1645 阅读 · 0 评论 -
hyper-v虚拟机启动报错:无法初始化内存: 磁盘空间不足。 (0x80070070) 解决办法汇总
在启动Hyper-V虚拟机时,遇到“无法初始化内存:磁盘空间不足”的错误,主要原因是C盘空间不足,无法创建16GB的VMRS文件。解决方法包括:清理C盘或扩容C盘、减少虚拟机内存配置、停止创建VMRS文件或将VMRS文件保存到其他分区。其中,停止创建VMRS文件可通过更改虚拟机的自动停止操作为“关闭来宾操作系统”来实现,但这会导致物理机关机后虚拟机状态不被保存,需手动重新打开软件和文件。根据实际需求和条件选择合适的解决方案。原创 2025-05-21 07:18:13 · 1672 阅读 · 0 评论 -
关于virtualbox的一些吐槽和相关问题解决办法!
问题3:问题2中的解决方案能够复制文件到虚拟机中了,但无法进行拖拽(我的物理机为win server 2025+vbox7.1.8,虚拟机同样是win10,却可以正常拖拽文件到虚拟机中),而且复制的文件名有中文字符,在虚拟机中会显示为乱码,如下图所示。问题1:刚在虚拟机里面装好的win10能正常运行,在关机重启(物理机)后,不能运行了,启动时报错:the vm session was aborted,vbox的日志并没有看到什么关键问题,后直接到vbox的官方论坛找到解决办法.解决办法:重装vbox软件。原创 2025-05-01 04:37:05 · 528 阅读 · 0 评论 -
hyper-v虚拟机启动时出错:尝试启动选定的虚拟机时出错【错误:“拒绝访问。”(0x80070005)】的分析与解决办法
icacls "D:\重要数据\hyper-v\dev-backup\Virtual Hard Disks\win_server_2022.vhdx" /grant "NT VIRTUAL MACHINE\f2e2bdbb-df66-4d03-b09a-da8a7eefcca4":F。2. 从错误信息中得知打开时出现权限错误的虚拟磁盘为:D:\重要数据\hyper-v\dev-backup\Virtual Hard Disks\win_server_2022.vhdx。4. 虚拟机可以重新打开了。原创 2023-10-20 11:22:28 · 5144 阅读 · 1 评论 -
vmware workstation虚拟机转为hyper-v简要步骤
我一直使用vmware workstation(17.0)中的虚拟机作为自己的开发机,因为虚拟机的快照功能非常适合折腾各种软件配置,一旦出现误操作,可以及时还原回去。最近一年,我都在折腾hyper-v,发现hyper-v的性能(使用感觉,无进行具体的量化测试)相当的好,而vmware上的开发机总感觉比较卡(虽然我的虚拟机配置也不低,e5-2666v3分了10核,16G内存,nvme虚拟磁盘),遂今天将该开发机转为hyper-v虚拟机。原创 2023-05-10 13:31:09 · 11973 阅读 · 4 评论
分享