自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (2)
  • 收藏
  • 关注

原创 cupy调用时报错:annot open source file “cupy/complex.cuh” 解决办法

可能原因:项目路径中含有中文等非ASCII字符,改为全英文路径试试。

2025-12-23 00:50:31 76

原创 windows server 2022安装wifi驱动失败解决办法

摘要:在Windows Server 2022系统上安装Intel Wi-Fi 6 AX210无线网卡驱动时出现错误,需先启用无线LAN服务。具体解决方法为:1)在服务器管理器中开启无线LAN服务;2)重新安装驱动;3)在Windows服务中启动WLAN AutoConfig服务并设为自动启动。完成上述步骤后,系统即可成功连接Wi-Fi网络。驱动版本为WiFi-23.170.0,适用于Windows 10/11系统。

2025-12-05 20:50:11 340

原创 scp命令出错解决办法:subsystem request failed on channel 0 scp: Connection closed

摘要:执行SCP命令时出现错误,原因是服务器未实现SFTP功能。解决方案是在SCP命令中添加-O参数,强制使用原始SSH协议进行文件传输。该问题表现为"ssh-subsystem request failed"错误,通过参数调整即可解决。参考来源为StackOverflow上关于SCP连接关闭问题的讨论。

2025-11-25 07:35:26 255

原创 hyper-v实战系列:tesla P40计算卡在hyper-v中做显卡虚拟化(vgpu)的一些坑及解决办法

今天给一个客户做了一个p40显卡的hyper-v虚拟化配置,由于折腾了一下,所以在这里做一下备忘。

2025-11-14 01:14:31 650

原创 VMware workstation开机自动启动虚拟机失败解决办法

摘要:Windows Server 2022系统中VMware虚拟机无法自动启动的解决方法主要涉及两个关键步骤:首先需要启用VMware AutoStart Service服务并设为自动启动;其次需将该服务的登录账户修改为与主机相同的登录凭证(如默认administrator账户及其密码)。通过这两个调整后重启系统即可解决虚拟机自启动失败的问题。该方法适用于使用VMware Workstation Pro 25H2版本的服务器环境。(118字)

2025-11-04 15:01:44 345

原创 群晖abb备份hyper-v虚拟机中即时还原与完整虚拟机还原区别

在dsm中的解释是:快速重新启动虚拟机,并将虚拟机停机时间降至最低。在将虚拟机迁移回生产环境前,此方式仅提供有限的 I/O吞吐量。

2025-11-04 14:03:47 396

原创 vmware workstation和hyper-v网络互通之:桥接互通

摘要:本文介绍了在Windows主机上同时使用Hyper-V和VMware Workstation时实现虚拟机网络互通的方法。通过创建外部交换机(Hyper-V)和桥接网络(VMware)连接同一物理网卡时会出现冲突,因为Hyper-V会获取网卡所有权并创建虚拟交换机。解决方案是将VMware桥接网络改为连接到Hyper-V创建的虚拟交换机,并确保"允许管理操作系统共享此网络适配器"选项启用。对于双网卡环境,可分别桥接不同网卡实现更简单的互通。文末还提供了相关技术博客的参考链接。(149

2025-11-04 12:04:01 543

原创 群晖使用abb套件创建hyper-v备份任务时提示:无法备份的虚拟硬盘。原因:xxxx的更改块超过虚拟硬盘容量。请前往hypervisor并扩充虚拟硬盘容量解决办法。

摘要:在备份Hyper-V虚拟机时出现"设备的更改块大于虚拟磁盘容量"错误,原因是OpenWRT软路由镜像体积过小(仅几百MB)且启用了更改块跟踪功能。解决方法为按照Synology官方文档指引,将虚拟硬盘(vhdx)扩容至1GB。注意:若虚拟机存在检查点需先在Hyper-V主机上删除,否则无法编辑或扩容虚拟硬盘。(99字)

2025-11-03 21:37:05 325

原创 群晖 dsm7.2检测不到硬盘可能原因及解决办法

老机器安装黑群晖DMS7.2(Synology SA6400)时出现硬盘检测失败问题。尽管PE环境下能识别两块320G SATA硬盘,但初始化系统提示未检测到硬盘。问题根源在于BIOS的SATA传输模式设置,将默认的IDE模式改为AHCI模式后即可正常识别硬盘。该解决方案有效解决了黑群晖安装过程中的硬盘兼容性问题。

2025-11-01 03:59:04 412 2

原创 hyper-v实战系列:虚拟机移迁时出错:正在使用物理计算机xxx上不受支持的特定于处理器的功能。原因分析及解决办法

虚拟机迁移失败问题分析:源主机(N5095处理器)与目标主机(i3-8100处理器)存在CPU指令集不兼容问题。测试发现两个关键现象:1.删除检查点后无论是否开启处理器兼容性都能成功迁移;2.开启处理器兼容性设置后若保留检查点仍会失败。这表明检查点才是导致迁移失败的主因,而非MSDN文档中提到的处理器兼容性设置。建议解决方案:迁移前先删除所有检查点,或使用"删除已保存状态"按钮处理。该现象在多个虚拟机测试中复现,说明Hyper-V迁移时检查点会记录CPU特性信息,导致跨代处理器迁移失败。

2025-10-27 00:09:54 487

原创 hyper-v实战系列:如何正确使用powershell脚本取消虚拟机导出

摘要:当使用PowerShell的Export-VM命令导出虚拟机时,直接中断无法停止导出操作,该操作会继续在后台运行。微软未提供直接取消命令。手动解决方法是通过Hyper-V管理器右键点击虚拟机选择"取消导出"。若要通过命令取消,需使用WMI:1)获取目标虚拟机WMI对象;2)查询关联的"正在导出"状态作业;3)调用RequestStateChange(4)终止作业。该方法参考了微软关于Msvm_ConcreteJob类的文档。

2025-10-14 17:33:44 345

原创 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 224

原创 windows扩容C盘步骤分析及现实案例讲解

本文介绍了一种实际案例下的硬盘分区扩容方法:将D分区的10GB空间划给C分区,使C分区从77.4GB增至87.4GB,D分区从21.8GB减至11.8GB,同时保留D分区原有数据。文章详细说明了扩容的理论条件(需相邻未分配空间)和具体操作步骤,重点演示了使用DiskGenius软件删除恢复分区、调整D分区大小、合并未分配空间等关键操作,并指出当系统提示需在PE环境下操作时,可尝试通过Windows磁盘管理的"扩展卷"功能完成扩容。最后还推荐了另一款适用于消费级Windows系统的分区工具

2025-10-06 00:54:48 383

原创 ubuntu开启NFS网络文件共享服务,并使用windows访问及排错过程

要共享的文件路径为:~/,其对应的绝对路径为/home/ken。

2025-09-30 22:26:08 432

原创 hyper-v实战系列:使用powershell创建和复制虚拟机

因为我经常需要帮客户配置系统环境(例如开发环境、数据库、github代码复现等),所以我几乎天天都在与虚拟机打交道,使用虚拟机可以非常方便地打快照和还原快照,非常适合调试环境之用。我经常使用的宿主机(物理机)是windows server 2022,虚拟化平台是其自带的hyper-v, 而客户机(虚拟机中安装的系统)则基本集中上在windows 10, windows 11, windows 7, ubuntu server这几个系统。

2025-09-30 10:17:42 1097

原创 powershell脚本文件输出中文乱码解决办法

PowerShell脚本中文乱码的解决方案:当*.ps1文件输出中文出现乱码时,只需将脚本文件以UTF-8 with BOM格式重新保存即可解决。操作方法:1)打开乱码的脚本文件;2)选择"另存为";3)编码选择"UTF-8 with BOM";4)保存后重新执行脚本,中文即可正常显示。此方法适用于Windows PowerShell环境下的中文编码问题。

2025-09-29 23:03:52 368

原创 INDEX-TTS v1.5声音clone项目部署教程(cuda方式及手动编写dockerfile)

本文介绍了IndexTTS语音合成系统的两种部署方式:源码方式和Docker方式。针对仅支持CUDA 12.4的P104-100显卡,作者选择使用v1.5版本,详细说明了源码部署的步骤,包括环境配置、依赖安装和模型下载。对于更高CUDA版本的设备,推荐直接使用Docker镜像部署。文章还提供了完整的Dockerfile配置和构建方法,并展示了如何通过WebUI访问服务。两种部署方式均经过实践验证,为不同硬件环境下的IndexTTS部署提供了完整解决方案。

2025-09-28 14:11:38 616

原创 whisper-large-v3部署详细步骤,包括cpu和gpu方式,跟着做一次成功

whisper就是一个语音识别的项目,具体细节自行百度了解即可。我这次部署的主要目的是简单测试粤语歌曲的歌词识别效果,之后再抽空做二次开发。讲实话,这些ai模型项目的部署文档大部分就是一坨屎,依赖模块只给出几个,其他模块要在运行代码时出错再一个个修复安装。更痛苦的是,有些是依赖于特定版本模块的,安装错了版本直接各种神奇报错,要一个个版本去试,或者到相应的github issues上面看看。这里我直接把自己跑通代码时用到的具体依赖模块和对应版本贴出来,避免大家继续做填坑这种无意义的体力劳动。

2025-09-27 11:02:32 1177

原创 ubuntu安装失败:Sorry, there was a problem completing the installation.原因分析及解决办法

摘要:用户在Hyper-V安装Ubuntu时遇到"Sorry,therewasaproblemcompletingtheinstallation"错误。经排查发现是时钟校验问题导致,通过禁用或删除虚拟机的网络适配器后成功解决。具体表现为系统日志显示"TSCunstableduetorunningonHyper-v"错误,临时断开网络连接即可顺利完成安装。

2025-09-24 18:52:21 634 2

原创 docker compose配置PXE服务器通过网络安装操作系统

我的操作系统iso镜像都存放在windows共享上,所以这里先创建对应的挂载目录并执行挂载操作:windows共享路径:\\HWT-SERVER-MINI\share_dataiso镜像位于其下的software\os目录中。

2025-09-24 01:56:36 1073

原创 windows 10打开虚拟机平台时,出现错误“找不到引用的汇编”解决办法

摘要:解决Windows虚拟机平台报错"找不到引用的汇编"(0X80073701)问题。通过DISM和SFC命令修复无效后,采用Windows安装光盘ISO的"更新修复"功能成功修复系统。该方法同样适用于解决Hyper-V、WSL等功能类似的引用汇编缺失错误。修复完成后,系统命令可正常执行,虚拟机平台功能恢复正常使用。建议遇到同类问题的用户可参考此修复方案。

2025-09-15 12:24:13 327

原创 hyper-v设备直通失败案例备记

文章摘要:作者尝试在J4105工控板上通过Hyper-V实现设备直通,包括网卡、NVMe控制器和核显。经测试发现:1)网卡可通过设备管理器卸载但无法分配给虚拟机;2)禁用NVMe控制器导致主机死机;3)核显因BIOS限制无法直通。最终得出结论:受限于主板BIOS功能缺失(无VT-d等设置),Hyper-V直通基本不可行,建议改用ESXi或PVE等其他虚拟化方案。

2025-09-12 04:31:05 1154

原创 hyper-v实战系列:windows10/11家庭版开启增强会话模式

Windows家庭版因缺少远程桌面服务端功能,导致无法使用Hyper-V增强会话模式(如分辨率调整、复制粘贴、远程音频等)。解决方法是通过安装RDPWrapper软件(1.7.4.0版本)开启该功能,安装后自动启用RDP服务。若需在虚拟机中安装软件,可通过局域网共享文件实现。成功开启后即可正常使用增强会话模式。

2025-09-10 01:30:05 788

原创 debian执行apt-update时出现the repository cdrom://[official debian...] does not have a release file解决办法

摘要: 在Debian 12.1服务器版(Hyper-V虚拟机)安装后执行apt update时,出现"cdrom仓库无Release文件"错误。原因是系统误将光盘驱动加入软件源列表。解决方法: 编辑/etc/apt/sources.list,删除deb cdrom:开头的行; 添加官方源(如deb http://deb.debian.org/debian/bookworm main)或替换为国内镜像源(阿里云/清华/中科大),以提高下载速度; 再次执行apt update即可成功。注意

2025-08-28 20:49:08 711

原创 hyper-v虚拟机启动失败:Virtual Pci Express Port无法打开电源,因为发生错误,找不到即插即用设备

摘要: Hyper-V虚拟机启动失败,报错提示找不到PCIExpress设备。原因是该虚拟机之前配置了显卡直通,而显卡被移除后导致硬件设备缺失。通过PowerShell命令Get-VMAssignableDevice确认直通设备信息后,使用Remove-VMAssignableDevice移除无效的直通设备配置,最终成功启动虚拟机。该问题源于已移除的硬件设备仍被虚拟机配置文件引用,清理后即可恢复正常。

2025-08-08 22:16:00 608

原创 hyper-v实践系列:ubuntu开启增强会话模式

hyper-v ubuntu开启增强会话模式

2025-08-06 12:28:21 1327

原创 hyper-v常见问题解答(此文会持续更新)

摘要:本文汇总了Hyper-V常见问题及解决方案,包括:1)增强会话模式无法启用的处理方法;2)增强会话模式下密码登录问题的解决;3)文件传输功能限制说明;4)无线网卡创建外部交换机的兼容性问题;5)Hyper-V与VMware/VirtualBox共存的配置方法。文章将持续更新,建议收藏关注。

2025-08-06 11:26:01 842

原创 hyper-v实战系列:显卡虚拟化(GPU分区)--windows篇详解

一般来说,windows系统中最常使用的虚拟机就3个:vmware workstation,virtualbox和微软系统自带的hyper-v。后面与前两者最大的区别就是能调用物理显卡的性能。我在这篇博文会详述如何设置windows虚拟机的显卡虚拟化,并会随之对一些遇到的问题答疑。

2025-08-05 23:50:43 10285

原创 Windows 远程管理 (WinRM)问题详解包括c#与python例子

摘要: 本文介绍了Windows远程管理协议WinRM的配置与使用方法。通过PowerShell命令开启WinRM服务、设置自动启动、开放远程控制权限及防火墙规则,并允许非加密连接(测试环境)。测试阶段通过Invoke-Command执行远程文件列表查询,需注意IP与路径修改。文章提供了C#(需安装NuGet包)和Python(使用pywinrm库)调用WinRM的代码示例,并针对常见错误(如TrustedHosts配置、服务未启动)给出解决方案,包括添加信任主机和重启WinRM服务。适用于无安全性要求的测

2025-08-05 15:43:14 1233

原创 hyper-v实战系列:windows虚拟机硬盘扩容

本文详细介绍了为Windows 11虚拟机C盘扩容的具体步骤。首先需要在宿主机端对vhdx虚拟硬盘文件进行扩容操作,包括禁用检查点、删除已有检查点后将100GB硬盘扩展至110GB。然后在虚拟机内部,通过磁盘管理和diskpart命令行工具删除阻碍扩容的恢复分区,使新扩容的10GB空间与原有空间合并。最终通过磁盘管理的"扩展卷"功能,成功将C盘从100GB扩容至110GB。整个过程强调了操作前的检查工作,并提供了详细的图文指引,特别说明了删除恢复分区的必要性及具体操作步骤。

2025-08-03 10:00:54 2524

原创 hyper-v实战系列:第一代虚拟机转第二代步骤

摘要:Hyper-V虚拟机分为第一代(传统BIOS引导)和第二代(UEFI引导)。建议Win8/Server2012及以上系统使用第二代,Win7/Server2008R2及以下使用第一代。本文以Win10 LTSC 2021为例,详细介绍了从第一代转换为第二代的步骤:1)在虚拟机内执行MBR2GPT转换命令;2)创建检查点并导出虚拟硬盘(VHDX);3)新建第二代虚拟机并挂载转换后的硬盘。操作前务必备份虚拟机数据。转换成功后新虚拟机可正常启动。

2025-08-02 09:41:22 1149

原创 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 3107 2

原创 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 1952

原创 windows为硬件保留的内存过大分析过程与解决办法

摘要:一台使用Windows Server 2022的X99洋垃圾平台(Xeon 2698b V3+山寨内存)出现系统假死后内存从64GB缩水至9.5GB可用。通过更换硬盘测试确认非硬件故障,采用系统更新方式(保留文件和应用)成功恢复内存容量。推测可能是山寨内存ECC校验出错导致系统弃用部分内存,且系统缺乏重置机制,必须通过重装/更新系统才能解决。文中详细记录了使用原版ISO进行系统更新的操作步骤及注意事项。(149字)

2025-07-30 22:14:14 1304

原创 windows11(准)离线方式安装wsl2

本文介绍了Windows 11 24H2离线安装WSL2的步骤,重点说明了与Windows Server 2022安装方式的差异。主要步骤包括:启用虚拟机平台和WSL功能、安装Linux内核包、下载Ubuntu 22.04分发包并通过PowerShell安装、初始化Ubuntu(需联网)以及安装和启动Docker服务。文章还提供了相关参考链接,包括内核包下载地址和Docker自启动设置方法。安装过程需注意重启计算机和部分步骤需要联网完成。

2025-07-29 08:13:02 1166

原创 wsl中ubuntu开启systemd,实现docker服务自启动

wsl中的ubuntu中安装docker后,docker服务并没有随系统自动启动,这里讲解如何通过配置systemd服务来设置docker随系统启动。

2025-07-28 23:41:11 596

原创 wsl2安装docker问题汇总及设置随系统自启动

在WSL2的Ubuntu 22.04中安装Docker的步骤主要包括:配置Docker官方APT源、安装Docker软件包。常见问题包括网络连接不稳定导致的OpenSSL错误,可通过重试解决;GPG密钥验证失败时使用--allow-insecure-repositories参数;以及WSL2特有的Docker守护进程启动问题,需配置iptables为legacy模式。最后可通过创建Windows启动脚本或修改.bashrc文件实现Docker自动启动。整个过程需注意WSL2的特殊环境配置,确保Docker服

2025-07-24 11:54:30 1555 1

原创 windows server 2022(准)离线方式安装WSL2(Windows Subsystem for Linux)

《Windows Server 2022离线安装WSL2完整指南》 本文详细介绍了在Windows Server 2022(20348.1129版本)上离线安装WSL2的方法。主要步骤包括:1)启用虚拟机平台和WSL内核功能;2)安装Linux内核更新包;3)安装必要的Microsoft Visual C++ UWP运行时包;4)下载并安装Ubuntu 22.04分发包;5)完成初始化设置。特别强调了各步骤间的依赖关系和常见错误解决方案,如0x800701bc和0x80073CF3错误的处理方法。需要注意的

2025-07-24 09:20:09 2647

原创 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 592

原创 windows server 2012R2任务管理器cpu不睿频问题

在关闭hyper-v后,睿频显示又变回正常。于是,用cpu-z测试了一下,在hyper-v开启与关闭下的跑分是基本一样的,个人认为只是显示上的bug,不再在这上面死磕。今天给一个老机器安装了windows server 2012R2的数据中心版,发现了一个奇怪的现象,

2025-07-21 02:27:41 428

ASP.NET.3.5.社交网络开发

开发的项目很有实战意义。。代码解耦得很好。。

2012-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除