如何在 Windows PC 上创建和运行 Linux 虚拟机 [调整分区大小]

你需要创建一个 虚拟机 在你的 Windows PC 上?这个帖子来自 此站点分区向导 可能会帮助你。它告诉您如何选择合适的 Linux 发行版和 VM 软件,并为您提供详细的 Linux VM 创建指南。





在本页 :

为什么需要创建 Linux 虚拟机?

众所周知,Windows系统多年来一直占据PC市场的最大份额。它易于使用,许多人无需任何培训即可使用。但是,如果你想成为一名软件开发人员,你必须学习 Linux。

与 Windows 相比,Linux 具有陡峭的学习曲线。如果你直接在你的电脑上安装 Linux,你学习 Linux 并不容易,而且可能会弄乱你的电脑。相反,创建 Linux 虚拟机是初学者学习 Linux 的最佳途径。

您可以在 Windows 上搜索各种 Linux 指南并将它们应用到 Linux VM 上,而不必担心 PC 崩溃或其他 PC 问题。当然,Linux 虚拟机还有其他优点。要了解更多关于它们的信息,您可以参考这篇文章: 双启动与虚拟机:您应该选择哪一个?



您应该使用什么 Linux 发行版?

有很多 Linux 发行版。您应该使用哪一个来创建 Linux VM?大多数人可能会使用以下几个:

  • 它可能是许多 Linux 初学者的首选。它可以说是目前最流行的 Linux 发行版,拥有庞大的用户群体。您可以从其获得许多指南和帮助 社区。
  • 它是许多 Linux 发行版(如 Ubuntu)的基础。它也是第二受欢迎的 Linux 发行版。此外,它非常适合服务器操作系统,比 Ubuntu 更稳定。
  • 它是第三大最受欢迎的 Linux 发行版,许多企业将其用作生产服务器。是对应RHEL(Redhat Enterprise Linux)发行版的开源版本。但与 RHEL 不同的是,它是免费的,并且去掉了很多与服务器功能无关的应用程序。

当然,如果您有其他偏好,也可以选择其他 Linux 发行版,如 RedHat、Gentoo、Fedora、SuSe 等。但在撰写本文时,这些 Linux 发行版的市场份额低于 1%。



您应该使用什么虚拟机工具?

要在 Windows 上创建 Linux 虚拟机,您需要 VM 软件。市面上有那么多虚拟机程序。你应该使用哪一个?以下是 4 种流行的选择。

#1。 VMware 工作站播放器

它是一个更成熟的产品,提供了迄今为止最复杂的 VM 实现之一。 VMware Workstation Player 是 VMware Workstation 的免费版本。免费版和专业版的主要区别在于,专业版可以同时运行多个虚拟机,而播放器只能同时运行一个。



#2。虚拟盒子

它是完全免费的。与 VMware 相比,它小巧简单但稳定性较差。此外,它提供的功能不如 VMware 多。但是,它仍然是最流行的免费 VM 软件。

如果想了解如何使用VirtualBox在Windows 10上创建Linux虚拟机,可以参考这篇文章: 如何在 VirtualBox 上安装 Ubuntu?这是完整指南 .



#3。超级V

它作为 Windows 10 专业版和 Windows Server 的一部分提供,用户无需支付额外费用。但它只是一个非常基本的虚拟机管理程序,无法完成 VMware 提供的聪明的事情。此外,对 Linux 的驱动程序支持不是很好,并且没有虚拟 GPU 支持。

如果你想知道如何使用 Hyper-V 创建虚拟机,你可以参考这篇文章: 如何使用 Hyper-V 创建虚拟机 [Virtual PC Windows 10] .

#4。 QEMU

它也是一个开源的 VM 程序,但它更适合 Linux,因为它缺少 GUI。此外,如果您想在 Linux VM 上运行 ARM 操作系统,请选择 QEMU。

如果想了解如何使用QEMU在Windows 10上创建Linux虚拟机,可以参考这篇文章: 如何在 Windows 10 上下载、安装和使用 QEMU .

我曾经使用过以上所有的 VM 程序,我发现 VMware 是最容易使用的。因此,它通常是我的第一个 VM 软件选项。

如何在 Windows 10 上创建 Linux 虚拟机

选择 Linux 发行版和 VM 软件后,您可以按照下面的指南在 Windows 10 上创建 Linux 虚拟机。

阶段 1. 下载 Linux ISO

您应该做的第一件事是下载 Linux ISO。

如果要创建 Ubuntu VM,则需要下载 Ubuntu ISO。去 Ubuntu 下载页面 为拿到它,为实现它。但是你应该下载哪个 Ubuntu 版本呢?你可以参考这个帖子: 如何轻松下载 Ubuntu ISO .

如果要创建 Debian VM,则需要下载 Debian ISO。 Debian 提供稳定版和测试版的 ISO 下载。建议使用稳定版,因为它没有重大问题并且具有完整的安全支持。去 这一页 下载 Debian 稳定版。

发布:双启动-windows-10-and-debian

如果你想创建一个 CentOS VM,你需要从下载 CentOS ISO 这一页 . CentOS Linux 是 REHL 的下游发行版,而 CentOS Stream 是 REHL 的上游发行版。您需要根据自己的情况在它们之间进行选择。

第 2 阶段。确保您的 PC 满足系统要求

要顺利运行 Linux VM,您需要确保您的 PC 满足 Linux 操作系统要求 + VM 软件要求。

在 Ubuntu、Debian 和 CentOS 中,Ubuntu 的系统要求是最高的。其要求如下:

  • 2 GHz 双核处理器或更好。
  • 4 GB 系统内存。
  • 25 GB 可用硬盘空间。

在这些VM程序中,VMware Workstation Player可以说是对系统要求最高的。其要求如下:

  • 3GHz 或更快的核心速度。
  • 最低 2GB RAM/推荐 4GB RAM 或更多。
  • 2 GB 可用磁盘空间。

由于您的 PC 需要同时运行 VM 软件和 Linux VM,因此您应该确保您的 PC 远优于上述系统要求(很多情况下是 Linux OS 要求 + VM 软件要求)。如果你的 PC 不够好,你需要切换到更轻量级的 Linux 发行版(如 Lubuntu)和 VM 程序(如 VirtualBox)。

第 3 阶段。为 Linux VM 创建一个单独的分区

为了更好地管理 Linux VM,我建议您创建一个单独的分区来存储 VM 软件安装和 VM 文件。需要多少空间?在许多情况下,Linux 操作系统安装需要超过 10GB 的空间。但是,大多数 Linux 操作系统的推荐空间约为 40GB 或更多。

另外,如果经常使用Linux VM,随着时间的推移,VM文件会越来越多。因此,我建议您为 Linux 虚拟机创建一个 100GB 左右的分区。为此,您可以使用此站点分区向导。这是指南:

免费下载

步骤1: 启动此站点分区向导。右键单击一个分区并选择 移动/调整大小 .

  移动或调整大小

第2步: 拖动箭头图标以决定要缩小多少空间。单击分区块并拖动它以决定分区的位置。然后,单击 好的 按钮。

尖端:

您可以查看之前和之后的未分配空间,以了解您缩小了多少空间。您需要确保未分配的空间足够。如果没有,您需要移动/调整多个分区。

  移动和调整分区大小

第 3 步: 右键单击未分配的空间并选择 创造 按钮。

  选择创建按钮

第4步: 为新分区设置参数。如果没有特殊需求,可以保持默认值。然后,单击 好的 按钮。

  创建一个新分区

第 5 步: 点击 申请 按钮来执行挂起的操作。

  单击应用按钮

第四阶段。创建 Linux 虚拟机

您需要先下载并安装虚拟机软件到您刚才创建的分区中。然后,您可以使用它在 Windows 10 上创建 Linux 虚拟机。

如果使用VMware,流程应该如下:

  1. 打开 VMware 工作站并单击 文件 > 新建虚拟机 .
  2. 选择 典型的 .
  3. 选择 安装程序光盘映像文件 (iso) 然后点击 浏览 .导航到您之前下载的 Linux ISO 文件。
  4. 选择 Linux 并选择对应的版本。如果没有与 Linux 操作系统相同的版本,请保留默认选项。
  5. 为 Linux 虚拟机命名并单击 浏览 按钮更改 VM 的位置。该位置也应该是您刚才创建的分区。
  6. 相应地指定磁盘容量。可以参考Linux操作系统的推荐硬盘要求。
  7. 点击 结束 按钮。
  8. 点击 开始 按钮并完成完整的 Linux 操作系统安装过程。

如果你使用VirtualBox,流程应该如下:

  1. 启动 VirtualBox 并单击 新的 图标。
  2. 命名 Linux VM,更改 机器文件夹 到您专门为 Linux VM 创建的分区中的文件夹,更改 类型 Linux ,并改变 版本 到相应的。
  3. 设置 Linux VM 的内存大小。当然,您可以保留默认值。
  4. 在以下步骤中,您也可以保留默认值。当它要求您选择虚拟硬盘的大小时,您可以保持默认值或根据 Linux 操作系统推荐的硬盘驱动器要求进行更改。
  5. 点击 创造 按钮。
  6. 点击 开始 然后,系统会要求您添加 ISO 文件以执行系统安装过程。
  7. 点击 文件夹图标 , 点击 添加图标 在新窗口中,导航到 Linux ISO 文件并将其打开。
  8. 突出显示 Linux ISO 并单击 选择 按钮。
  9. 点击 开始 按钮并完成完整的 Linux 操作系统安装过程。

Linux OS 安装过程完成后,您就可以在 Windows 10 上获得一个 Linux 虚拟机

这是一篇向您展示如何在 Windows 10 上创建 Linux 虚拟机的帖子。如果您有此需要,可以试试本指南。 点击鸣叫

底线

这篇文章对你有用吗?您有其他 Linux 发行版可以推荐吗?你知道其他更好的虚拟机软件吗?请在以下评论区与我们分享。我会非常感激。

此外,如果您在使用本网站分区向导时遇到问题,请随时通过以下方式与我们联系 [电子邮件保护] .我们会尽快回复您。