本系列教程将向大家讲述,在自己的计算机上构建完善的嵌入式系统开发环境的方法。‘
本文将向大家介绍在win10操作系统中启用Hyper-V的方法。
Hyper-V介绍:
Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。
Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化。Hyper-V最初预定在2008年第一季度,与Windows Server 2008同时发布。Hyper-V Server 2012完成RTM版发布。
Hyper-V采用微内核的架构,兼顾了安全性和性能的要求。Hyper-V底层的Hypervisor运行在最高的特权级别下,微软将其称为ring -1(而Intel则将其称为root mode),而虚拟机的OS内核和驱动运行在ring 0,应用程序运行在ring 3下,这种架构就不需要采用复杂的BT(二进制特权指令翻译)技术,可以进一步提高安全性。
1. 将如下代码添加到记事本中,并另存为Hyper-V.cmd文件。
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
2、以管理员身份运行该文件。
3、安装需等待一定的时间,安装完毕后,出现提示信息,如果点击Y,会重启计算机。
4、接下来,我们打开windows的“启用或关闭windows功能”,就可以看到Hyper-V了。
5、最后,我们直接启动Hyper-V就可以了。
6、启动后的界面,如下图所示。