如何增加虚拟机虚拟磁盘空间 VirtualBox 和 VMware

使用 VMware 或虚拟机运行另一个操作系统或服务器在 Linux 和 Windows 用户中非常流行和方便。 在很多情况下,我们可能需要在当前系统上运行操作系统来测试、检查或体验操作系统。 无论是什么原因,您都可以设置和自定义 VM 虚拟机的配置。 使用 Oracle 的 VirtualBox 而VMware,可以增加VM虚拟磁盘空间、RAM、CPU核心等参数。

增加 VM 虚拟磁盘空间的先决条件

安装虚拟机或 VMware 是本文的先决条件。 我假设您已加载虚拟机并设置了管理程序。 如果您不知道如何在 Linux 上安装 VMware 或虚拟机,请阅读这篇文章以了解有关虚拟机的所有信息。

增加 VM 虚拟磁盘空间

不同的 VM 虚拟工具以不同的方式为用户提供功能。 在操作系统虚拟化的竞赛中,Oracle 的 Virtual Machine 和 VMware 的 Workstation Player 是 Linux 上使用最多的工具。 VirtualBox 和VMware都在虚拟化领域很有名气; 他们都有为更好的可用性而设计的用户界面。

当我们在系统上安装 VM 工具时,我们可以使用默认设置和配置来启动管理程序。 稍后,我们可以增加系统参数。 这篇文章将介绍增加 VM 虚拟磁盘空间的 GUI 和 CLI 方法。

1.增加磁盘空间 VirtualBox

增加磁盘空间 VirtualBox 在 Linux 中,我们现在将使用图形用户界面方法。 通常,当我们安装 VirtualBox 并运行操作系统,它可以让您在系统上自动创建 10 GB 或更大容量的磁盘空间。

大多数人使用默认设置,因为它工作正常。 但是,如果您需要增加磁盘空间,该怎么办? 在这里,我们将看到一步一步的过程。

方法一:增加磁盘空间的GUI方法 VirtualBox

在这里,我们将看到增加虚拟机虚拟磁盘空间的图形用户界面方法 VirtualBox. 稍后,我们还将看到 CLI 方法。

第 1 步:打开虚拟媒体管理器

– –

虚拟媒体管理器是您可以管理和增加磁盘空间、RAM 大小和 CPU 内核的主要中心。 在最开始的页面上 VirtualBox,你会发现 虚拟媒体管理器 文件部分下的设置。

第 2 步:选择 Hypervisor 并调整磁盘空间大小

如果您安装了多个虚拟机 VirtualBox,您可能需要从 VM 的菜单中选择所需的管理程序。 在这里,如您所见,我只有一个管理程序,因此已经选择了默认操作系统。

第 3 步:确定磁盘空间

在这一步中,我们需要输入新的磁盘大小值来增加 VM 虚拟磁盘空间。 您可以将值放在框上,如下图所示; 或从大小栏中拖动值。 最后,单击应用按钮以增加 VM 虚拟机上的磁盘空间。

使用磁盘空间管理滑块工具

最后,在下图中,您可以看到磁盘空间现在从 10Gb 增加到 12GB。

磁盘空间增加了

方法二:增加 VirtualBox 使用 Linux 命令行的磁盘空间

如果您在通过 GUI 方法增加 VM 虚拟磁盘空间时遇到任何问题,这里有一个基于 CLI 的方法,您可以将其应用于您的 Linux 机器。 在 Linux 中,您可以使用以下命令在 shell 上执行以下命令 sudo 权限以增加 VM 磁盘空间。

VBoxManage modifymedium "/path_to_vdi_file" --resize <megabytes>
VBoxManage modifymedium "/media/ubuntupit/26AAD233AAD1FF6D/Linux VM/UbuntuPIT OS.vdi" --resize 12800

在上面的命令中,我们使用了虚拟机管理程序的名称和它所在的路径。 如果您没有正确输入 VM 名称和路径,您可能会遇到错误。

要查看 VDI 文件的实际名称,请到 SATA 端口详细信息从主页 VirtualBox.

VDI VB 名称

如果您不知道 VM 的 VDI 文件位于何处 VirtualBox你可以在 VirtualBox 工具。 打开 VirtualBox 然后去 一般的 文件部分下的设置选项卡。 您现在可以获取的路径地址 VirtualBox DVI 从 默认机器文件夹 部分。

虚拟机位置

2.在VMware上增加VM虚拟磁盘空间

在这里,我们将看到如何在 Linux 上增加 Vmware pro 工作站的磁盘空间。 使用 VMware 比使用 VMware 更容易 VirtualBox 因为它为您提供了一个现成的虚拟机管理程序。 如果您的 Linux 系统上没有安装 VMware,请 访问VMware官网下载bundle包 在您的系统上。

要安装 VMware 工具,您现在可以在 Linux 终端 shell 上执行下面提到的命令。

chmod a+x VMware-Player-Full-16.2.3-19376536.x86_64.bundle
sudo ./VMware-Player-Full-16.2.3-19376536.x86_64.bundle

在 Linux 上安装 VMware

第 1 步:打开 Vmware 在 VMware 上增加磁盘空间

如果您使用的是 VMware,则增加磁盘空间的方法与 VirtualBox. 您将需要安装 VMware 并在 Linux 系统上创建管理程序。 在这里,我们将看到在 Linux 上的 VMware 上扩展磁盘大小的图形用户界面方法。

安装完VMware后,我们现在直接打开VMware。 假设我们已经配置了管理程序。 您可以在 shell 上运行下面提到的命令来检查磁盘列表。

$ df -h

检查 CLI 上的磁盘空间

打开 VMware 虚拟机后,右键单击虚拟机管理程序的名称,然后转到 硬件 特性。 现在,您将在“硬盘”部分下找到分配的磁盘大小。

步骤 2:在 VMware 上增加磁盘大小

最后,要增加磁盘空间,点击 展开磁盘 从硬件部分的底部。

在 VMware 上扩展磁盘

然后输入您要输入的所需值,然后单击展开按钮。 就是这样! 你都完成了; 您的 VM 磁盘空间现已扩展。

在 VMware 上设置为 20GB

3. 使用 GParted 调整磁盘大小

毫无疑问,GParted 是 Linux 中最好的磁盘分区工具之一。 如果您的 VM 虚拟机上有 GParted 工具,则可以使用此工具调整磁盘空间大小。 在这种情况下,您将需要一些可用或未分配的磁盘空间来增加 VM 虚拟磁盘空间。

如果您的系统上没有安装 GParted,请使用下面提到的命令在系统上获取它。

sudo apt install gparted

在 Linux 上安装 gparted

现在,打开 GParted 工具并右键单击您的 VMware 磁盘。 然后单击调整大小/移动按钮。 现在,拖动栏为您的虚拟机磁盘添加更多空间。 您还可以将磁盘大小放在“新大小”框上。

通过 gparted 调整大小以增加 VM 虚拟磁盘空间

最后,单击“调整大小”按钮并继续输入 root 密码。 加载磁盘并应用更改需要一段时间。

增加VM虚拟磁盘空间

见解

强烈建议在开始增加 VM 虚拟磁盘空间之前从 VM 备份必要的文件。 在整篇文章中,我们已经了解了如何开始使用虚拟机以及如何增加两者上的磁盘空间 VirtualBox 和 Linux 上的 VMware。

如果您是 Linux 专家用户,您还可以在没有 LVM 的情况下增加磁盘空间。 GParted 磁盘工具也允许您调整磁盘大小。

如果你觉得这篇文章对你有用,请不要忘记与你的朋友和 Linux 社区分享这篇文章。 我们还鼓励您在关于本文的评论部分写下您的意见。