Win10家庭版中使用Hyper-V

  • 安装Hyper-V
  • 安装centOS

【安装Hyper-V】

打算在Win10中安装个虚拟机,找了一下攻略jingyan.baidu.com/artic ,结果发现不行,这个是专业版用的,我的电脑是家庭版的,启用Windows功能中根本没有Hyper-V。

查了微软网站,Win10家庭版果然不支持Hyper-V。继续查攻略jingyan.baidu.com/artic,再次尝试,成功了。

步骤如下:

step1. 在记事本中复制以下代码

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

step2.把文件保存为Hyper-V.cmd

step3.右键该文件,选择以管理员身份运行(A)

执行结果如下

C:\Windows\system32>pushd "C:\todd\hyper-v\"

C:\todd\hyper-v>dir /b C:\Windows\servicing\Packages\*Hyper-V*.mum  1>hyper-v.txt

C:\todd\hyper-v>for /F %i in ('findstr /i . hyper-v.txt 2>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%i"

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-ClientEdition-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-ClientEdition-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-ClientEdition-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-ClientEdition-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-ClientEdition-WOW64-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-ClientEdition-WOW64-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-ClientEdition-WOW64-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-ClientEdition-WOW64-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Hypervisor-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Hypervisor-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Hypervisor-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Hypervisor-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Hypervisor-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Hypervisor-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Hypervisor-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Hypervisor-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Common-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Common-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Common-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Common-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Common-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Common-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Common-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Common-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Common-vm-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Common-vm-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Common-vm-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Common-vm-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-servercommon-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-servercommon-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-servercommon-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-servercommon-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-vm-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-vm-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Offline-Core-Group-vm-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Offline-Core-Group-vm-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Online-Services-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Online-Services-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Online-Services-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Online-Services-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Online-Services-vm-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Online-Services-vm-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Online-Services-vm-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Online-Services-vm-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Package-base-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Package-base-onecore-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Package-base-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Package-base-onecore-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Package-base-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Package-base-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Package-base-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Package-base-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Services-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Services-Package~31bf3856ad364e35~amd64~zh-CN~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>dism /online /norestart /add-package:"C:\Windows\servicing\Packages\Microsoft-Hyper-V-Services-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum"

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

正在处理 1 (共 1) - 正在添加程序包 Microsoft-Hyper-V-Services-Package~31bf3856ad364e35~amd64~~10.0.17134.1
[==========================100.0%==========================]
操作成功完成。

C:\todd\hyper-v>del hyper-v.txt

C:\todd\hyper-v>Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

部署映像服务和管理工具
版本: 10.0.17134.1

映像版本: 10.0.17134.407

启用一个或多个功能
[==========================100.0%==========================]

step5.等待处理完成以后,在最末处输入:Y,电脑自动重启,进行配置更新。注意:不能关闭计算机。

重启动后Windows管理工具中就会出现Hyper-V管理器。


【安装centOS】

Hyper-V装完后,尝试安装一台虚拟机,centos。

先在centos.org中下载DVD版本,CentOS-7-x86_64-DVD-1810.iso。

然后在Hyper-V中新建一个虚拟机(步骤省略),安装选线就选从刚才那个下载的iso映像文件中安装。我分配了50G硬盘和1G内存。

启动虚拟机后,报错,the image's hash and certificate are not allowed。

百度一下,原来把虚拟机“启用安全启动”关闭就可以解决。注意:需要关闭虚拟机才可以修改配置。

再次启动后,出现了安装界面。

以下是我选择的几个选项

然后设置一下管理员密码

然后大约安装了15分钟

安装完毕,进入gnome桌面。

win10和centos桌面同时运行,我8G内存,360显示使用率93%。

编辑于 2018-12-09 14:51