Hyper-V虚拟机部署

作者环境,Windows11家庭中文版,最近学习渗透测试,搭建kali linux发现官网有Hyper-V部署包,拿来一用试试。

image

 家庭中文版比不得专业版,Hyper-V默认是不支持的,用以下代码保存成.cmd文件以管理员身份运行即可部署依赖环境,结束之后提示重启选择Y重启即可:

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

电脑重启后,可以确认一下程序里有没有启用:

image

之后可以直接从程序菜单打开Hyper-V管理器:

image

官网下载的kali 部署包,直接以管理员身份运行install即可,但是因为win11集成服务被汉化了,会发生一个报错”Enable-VMIntegrationService : 找不到具有给定名称的集成组件“:

image

create-vm.ps1:42代码可以直接查看:

image

 问题不大,单独执行该命令即可(管理员权限powershell)

Enable-VMIntegrationService -VMName “kali-linux-2025.2-hyperv-amd64” -Name “来宾服务接口”

image

 虚拟机正常 管理启动即可:

image

 

posted @ 2025-09-06 21:35  晓看暮色云  阅读(22)  评论(0)    收藏  举报