如何使用Win10自带Hyper-V建立使用Linux的虚拟机

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

Hyper-V是微软的一款虚拟化产品,支持许多不同操作系统,其中包括各种版本的 Linux、FreeBSD 和 Windows。

 

要准备一个操作系统镜像,在虚拟机里使用。后面用到。

下载一个具体的linux版本镜像,大小和易用程度相差悬殊。因此需要精心挑选。例如从

https://ubuntu.com/download/desktop

下载ubuntu-18.04.4-desktop-amd64.iso

 

本文详细介绍如何使用Win10自带Hyper-V建立一个名为Ununtu-V的虚拟机。

 

一、开启Win10自带Hyper-V功能

Win10自带Hyper-V默认是没有开启,需要开启。若已开启请跳过。

Win10虚拟机对于运行环境有如下几点要求:

1. Win10必须为专业版或以上版本;

2. 必须使用64位CPU;

3. 必须开启CPU虚拟化(进入BIOS设置,开启“Intel虚拟化技术”或“Intel Virtual Technology”。 我的联想的笔记本,进入BIOS按键是F2,进入后按左右键选择configuration,找到 Intel Virtual Technology,确认为enable)。

条件合格,就可以按下面的介绍开启Hyper-V虚拟机:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

要点是勾选其中的“Hyper-V”,单击“单击”按钮。稍等片刻,Win10会自动完成组件安装。重启电脑后,虚拟机便安装好了。

或者

以管理员身份打开 PowerShell 或 CMD,键入下列命令:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

启用Hyper-V功能后,要重新启动计算机。

(DISM - Deployment Image Servicing and Management 部署镜像服务和管理)

二、建立虚拟机

打开(启动)Hyper-V管理器,具体方法参见下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

新建一个名为Ununtu-V虚拟机

在管理器窗格左侧,右击电脑名称,选择“新建”→“虚拟机”。参见下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

接下来会弹出配置向导,指定这台虚拟机的名称、虚拟机的代数、内存大小等等

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

根据向导,一步步新建一个虚拟机。

特别注意:

虚拟机名称和位置,名称可按自已的意愿决定,我这里是Ununtu-V,软件默认是C盘,建议改到其他盘,太占空间了,如D:\MyHyperV

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

虚拟机代数,如果要安装的是Win7虚拟机建议选择“第一代”,以上版本则选择“第二代”。

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

内存大小根据实际情况调整,实际数值请根据操作系统来定。

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

最终是网络适配器,直接选择“未连接”即可,事后想上网,可以再设置。

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

连接虚拟硬盘,可以指定创建虚拟硬盘的大小,,根据实际情况而定,我在这儿设为30G。参见下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

 

“安装选项”选择“从可启动的CD/DVD-ROM安装操作系统”,然后勾选“映像文件(.iso)”,选择到前面提到的已准备好的操作系统镜像。

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

单击“下一步”

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

单击“完成”

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

虚拟机的网络设置——上网用,如下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

先启动虚拟机,再连接虚拟机,参见下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

可能报错如下:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

上图显示的是出错情况。

 

如何错误此处理?选中你新建的虚拟机,右击点击强行关闭,参见下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

再次选中你新建的虚拟机,右击选择设置,请注意“安全”项,单击“启用安全启动”去除选中,参见下图:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

再次启动虚拟机,就可以看见如下界面了:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

单击上图启动,请等待虚拟机启动。

 

三、安装操作系统

在虚拟机安装ubuntu操作系统,和物理机安装ubuntu操作系统步骤一样了:

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

请记住用户名和密码,以后用到呢。

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

等待安装完成。安装完成提示重启ubuntu。然后可用你创建的用户登录。

 

 

之后,就可以使用Ununtu-V的虚拟机了。

Hyper-V虚拟机工具栏上的控制按钮的作用,其中“关闭”很简单,相当于执行Windows关机命令。“强行关机”则是在虚拟机没有反应时强制关机,相当于长按电源按钮几秒钟。“暂停”可以将当前虚拟机挂起,类似于本机上的睡眠功能。“保存”则是快速休眠,即便重启宿主机,也能在需要时将虚机恢复到当前状态。

 

如何使用Win10自带Hyper-V建立使用Linux的虚拟机

 

 

Microsoft官方虚拟化文档

https://docs.microsoft.com/zh-cn/virtualization/