个性化阅读
专注于IT技术分析

如何使用Hyper-V在Windows 10上安装Ubuntu?

本文概述

Windows已经走了很长一段路。

好消息–现在你可以在Windows台式机或笔记本电脑上安装Linux。这不是令人兴奋的消息吗?

感谢微软!如果你使用的是Windows 10, 并且希望安装Linux, 则以下步骤可能会有所帮助。我假设你了解Linux。如果没有, 请观看此初学者视频。

如你所知, Linux发行了多个发行版, 其中之一是Ubuntu。

如何使用Hyper-V在Windows 10上安装Ubuntu?2

我们将讨论如何安装它。

什么是Hyper-V?

微软的Hyper-V并不是新产品。它于2016年首次发布。在发布之时, 它被认为是其他虚拟化技术的主要竞争对手, 其中包括Oracle的VM VirtualBox或VMWare的Fusion。

Hyper-V是一种虚拟化解决方案, 可让你从Windows进行虚拟化。与其他虚拟化解决方案一样, 它不仅可以虚拟化硬件, 还可以虚拟化整个操作系统。因此, 它使其成为Windows上Linux虚拟化的理想选择。

它有三个版本。

  • Hyper-V服务器
  • Hyper-V Windows服务器
  • Windows 10上的Hyper-V

如果你使用的是最新的Windows 10版本1903, 则应预安装Hyper-V。

启用虚拟化

在开始之前, 你需要确保你的计算机支持虚拟化。几乎所有最新的AMD和Intel CPU都支持虚拟化。

要开始使用Hyper-V, 需要满足以下要求

  • 具有SLAT支持的64位CPU。 SLAT代表二级地址翻译
  • 以VM Monitor Mode Extension的形式支持虚拟化。 Intel芯片上为VT-c, AMD Ryzen芯片上为SVM模式
  • 最后, 你至少需要4 GB的RAM

但是, 由于BIOS中禁用了虚拟化, 因此Hyper-V可能无法启动。

要启用设置的虚拟化, 你需要从主板BIOS本身对其进行更改。我正在使用技嘉AB350运行AMD锐龙1600。为此, 我需要转到BIOS设置, 然后转到CPU高级功能, 然后从此处将SVM模式从”禁用”更改为”启用”。

就我而言, 它按预期工作。但是你可能还需要在BIOS中启用”硬件强制执行数据保护”。

以下视频帮助我弄清楚了如何在设置中启用虚拟化。

你还可以观看有关如何启用虚拟化的视频。否则, 我建议你仔细阅读主板手册。

要验证你的计算机是否满足Hyper-V要求, 你需要在命令提示符下运行systeminfo.exe。为此, 请按照以下步骤操作:

  • 开启开始
  • 查找命令提示符
  • 键入命令– systeminfo.exe
  • 按Enter

你将获得很多信息输出。在那里, 你需要检查Hyper-V要求。如果一切都正确启用, 它将在四个字段上显示”是”, 如下图所示。

命令提示回复

是吗让我们继续前进…

启用Hyper-V

现在我们已经从BIOS启用了虚拟化, 现在该启用Hyper-V了。默认情况下, 它是禁用的。

要启用它, 请按照以下步骤操作:

  • 转到控制面板
  • 在那里搜索程序, 然后单击它
  • 单击”打开或关闭Windows功能”。
Windows功能关闭
  • 向下滚动并选择Hyper-V以及其他两个选项:Hyper-V管理工具和Hyper-V平台。
启用超级v
  • 单击确定以完成该过程。

它将要求你重新启动系统。在大多数情况下, 如果不重新启动Windows, 则无法正常工作。请重新启动。

创建虚拟交换机

首先, 一旦完成, 现在是创建虚拟机的时候了。首先, 我们需要创建一个虚拟交换机。

为此, 请检查以下步骤。

  • 从开始菜单打开Hyper-V Manager
  • 现在, 右键单击你的系统名称, 然后单击”虚拟交换机管理器”。
虚拟交换机管理器
  • 单击左侧的”新虚拟网络交换机”, 然后单击右侧的”外部”。
新虚拟交换机
  • 最后, 单击”创建虚拟交换机”。
几乎完成虚拟切换

现在将要求你输入交换机的名称。你可以放任何东西供你参考。在名称部分下, 将有一个名为”连接”的部分。在那里, 你需要选择具有的外部网络连接。

  • 单击”应用”, 然后单击”确定”。

安装Ubuntu

而且, 最后!

有两种安装方法。最简单的方法是借助名为”快速创建”的内置向导的帮助。它在”操作”菜单下列出。另一个选择是通过逐步过程手动创建虚拟机。

让我们探索这两个选项。

但是, 在此之前–从其官方站点下载Ubuntu。

手动安装

  • 单击操作→新建→虚拟机。
  • 将弹出一个新向导, 该向导将在开始页面之前告诉你–单击下一步。
在你开始之前
  • 指定虚拟机的名称以及要存储的虚拟机的位置。默认情况下, 它存储在C:\驱动器或当前安装Windows 10的驱动器中。让我们将虚拟机命名为” Ubuntu 19.04″
  • 接下来, 你需要选择虚拟机的生成。有两个选项, 包括第1代和第2代。仅当你具有基于UEFI的固件时, 才选择第2代。这是很重要的一步, 因为你无法更改要安装的虚拟机的类型。
指定代
  • 选择你要分配的内存。我建议使用2 GB的内存。如果内存不足, 则即使1 GB的内存也足够。另外, 请确保打开虚拟机的动态内存。
  • 在”配置网络”部分中, 选择你先前创建的网络接口。
  • 连接到虚拟硬盘。用外行术语来说, 这意味着你需要选择虚拟硬盘的存储位置。在这里, 你还需要设置虚拟机的大小。对于Ubuntu或大多数Linux OS发行版, 最低25 GB。
连接虚拟硬盘
  • 选择”从可引导CD / DVD-Rom安装操作系统”。
  • 然后单击”图像文件”并选择你先前下载的图像文件。
  • 点击下一步
  • 现在, 你将看到选择的最终摘要。查看它们, 然后单击”完成”。
完成向导
  • 右键单击你的新虚拟机, 然后单击”连接”。
虚拟映像启动

这将启动虚拟机。按照屏幕说明完成安装。

使用”快速创建”选项安装

首先, 让我们看看使用”快速创建”选项时所需的步骤。

  • 点击”快速创建”
  • 将会弹出一个新窗口, 要求你选择操作系统。它使你可以从四个操作系统中进行选择, 包括MSIX打包工具环境, Ubuntu 18.04.3 LTS, Ubuntu 19.04和Windows 10开发环境。
  • 你可以选择Ubuntu 18.04.3 LTS或Ubuntu 19.04, 然后单击”创建虚拟机”。
快速创建

然后它将下载你选择的Ubuntu版本的映像。下载可能需要一些时间, 具体取决于Internet的速度。完成后, 按照屏幕上的向导说明进行操作, 即可使用Ubuntu。

总结

我希望这会让你对在Windows上安装Ubuntu有所了解。

赞(0)
未经允许不得转载:srcmini » 如何使用Hyper-V在Windows 10上安装Ubuntu?

评论 抢沙发

评论前必须登录!