如何在VMware,VirtualBox,Hyper-V中扩展虚拟机磁盘或添加新磁盘

在本文中,我们将探讨如何扩展磁盘以及如何在诸如虚拟机中添加新磁盘VMware,,,,VirtualBox,,,,HyperV。创建新的虚拟机后,还为其创建虚拟硬盘,并在设置中指定磁盘大小。但是,当您使用机器时,可能会发现此磁盘尺寸不足以满足您的需求。在这种情况下,您该怎么办?如何增加现有磁盘的大小?

您的浏览器不支持HTML音频,但是您仍然可以
下载文件。

内容

  • VMware工作站
  • Oracle VirtualBox
  • Microsoft Hyper-V
  • 结论
  • 问答
  • 评论

在您开始执行下面描述的事情之前,我强烈建议您备份您的虚拟硬盘文件。

平台手术步骤
VMware扩展现有磁盘1。关闭虚拟机。
2。打开虚拟机设置。
3。转到“硬盘”部分。
4。输入新磁盘尺寸。
5。扩展后,使用磁盘管理工具(例如Windows中的磁盘管理)增加操作系统内部的分区。
添加新磁盘1。关闭虚拟机。
2。转到虚拟机设置。
3。添加一个新的硬盘,选择类型和大小。
4。启动虚拟机并在操作系统内配置新磁盘。
VirtualBox扩展现有磁盘1。关闭虚拟机。
2。使用VBoxManage modifymedium终端中的命令:
VBoxManage modifymedium <path to disk> --resize <new size in MB>
3。在操作系统中,增加使用整个新空间的分区。
添加新磁盘1。关闭虚拟机。
2。打开虚拟机设置。
3。选择“存储”,然后添加一个新的硬盘。
4。启动虚拟机并配置系统中的磁盘。
Hyper-V扩展现有磁盘1。关闭虚拟机。
2。打开虚拟机设置。
3。在“ SCSI控制器”部分中,选择硬盘。
4。输入新尺寸。
5。增加操作系统内部的分区尺寸。
添加新磁盘1。关闭虚拟机。
2。打开虚拟机设置。
3。通过“ SCSI控制器”添加新的硬盘。
4。启动虚拟机并在操作系统内配置磁盘。


去查看


🔷如何在VMware,VirtualBox,Hyper-V🔷中展开虚拟机磁盘或添加新磁盘

VMware工作站是使用虚拟机的流行工具。它具有良好的图形界面,并且很简单易于个人使用。

这是一个有关创建一个的视频VMware虚拟机:

要扩展磁盘,请开始VMware工作站

选择必要的虚拟机,单击虚拟机按钮,然后单击单击设置菜单。

现在选择硬件选项卡,然后单击硬盘选项。在右边的菜单中,找到扩大磁盘容量选项。点击扩张旁边,然后好的。现在指定新的磁盘大小,然后单击扩张

一段时间后,该程序将通知您磁盘已成功扩展。

之后,在虚拟机上供电,并检查磁盘容量磁盘管理窗户。现在,您需要扩展虚拟机上的音量。右键单击磁盘并选择扩展音量,添加所需的空间,然后单击下一个;磁盘已扩展,但所有数据仍然完整。

另外,如果硬盘的原始大小不足,则可以添加另一个虚拟磁盘。您都可以添加现有磁盘或创建新磁盘。

为此,请关闭虚拟机,然后单击“编辑虚拟机设置”在“信息”页面中。在“硬件”选项卡中,选择硬盘选项并单击添加以下。

它开始添加硬件向导。选择硬盘然后单击下一个。将预定义设置保持原样,然后单击下一个再次。

在此选择的磁盘窗口中,您可以为现有的虚拟磁盘提供路径,或创建新的虚拟磁盘。就我而言,我将创建一个新的,所以我单击下一个

在下一步,设置虚拟磁盘容量并选择选项将虚拟磁盘存储为一个文件,然后单击下一个

给出此磁盘的路径和名称,单击结束。现在创建虚拟硬盘并显示在此列表上。点击好的离开设置。

之后,操作系统将新鲜创建的虚拟磁盘视为没有分区的未分配空间。我们将通过初始化磁盘来修复它。单击开始菜单,转到磁盘管理。集成的实用程序已自动检测到新磁盘并建议初始化它,因此请单击好的

返回实用窗口。单击未分配空间的磁盘,然后选择新的简单音量, 点击下一个,给出音量大小,选择一个磁盘字母,然后单击下一个

在下一个窗口中,您可以更改卷标签;点击下一个结束,该格式化磁盘并准备好使用。

Oracle VirtualBox

在创建虚拟机时VirtualBox工具,在安装操作系统后,很难计算所需的确切磁盘空间。有两种方法可以在无需删除数据和虚拟机映像本身的情况下向虚拟机添加免费磁盘空间。

VirtualBox 6.0,我们可以使用图形功能来调整虚拟磁盘的大小。要使用它,请启动程序,转到文件菜单 /虚拟媒体经理

在操作系统旁边,您将看到磁盘虚拟大小。选择您的虚拟机,然后拖动滑块,或在此字段中键入所需的大小,然后单击申请

关闭虚拟媒体经理并启动操作系统。借助磁盘管理如上一个示例所示,在窗口中。

如果您有不同的版本的VirtualBox(比版本6.0年龄较大),那么您需要使用vboxmanage命令提示中的命令增加磁盘尺寸。

启动之前,关闭虚拟机并启动命令提示符作为管理员。

之后,导航到包含程序的根文件夹,并找到一个带有名称的文件vboxManage.exe,右键单击它并复制其路径。

然后切换到命令提示符,粘贴此路径并添加此命令:modifyhd

现在,您应该为现有的虚拟磁盘提供路径,您需要增加的大小。转到存储磁盘的文件夹并复制其路径,将其粘贴到命令提示符中,然后输入命令调整大小,添加必要的额外磁盘空间。

之后,切换到程序并运行访客操作系统以与以前的方法相同的方式扩展音量。现在,磁盘的大小增加,您可以继续工作。

如果此磁盘很快就耗尽了自由空间,则可以添加(甚至创建)第二个磁盘以存储数据。您可以很容易地做。切换到程序,选择所需的虚拟机,然后访问其设置,打开存储选项卡。在SATA控制器选项卡旁边,单击添加按钮。

您可以添加现有磁盘或创建新磁盘。对于后一种选项,请单击创造,不要在向导窗口中更改任何内容,只需单击下一个。选择动态分配的磁盘,以使其更少的空间。

指定磁盘位置和大小,然后单击创造。在列表中找到您的磁盘,然后单击选择,因此将添加新磁盘。点击并运行虚拟机。

在虚拟机中,磁盘将是空的,没有任何文件系统。您将必须像以前一样初始化磁盘。

Microsoft Hyper-V

我们今天要探索的最后一个程序是Hyper-V。动态更改磁盘尺寸的机会已在Hyper-V自从Windows Server 2012 R2。该功能称为在线VHDX调整大小让您增加或减少虚拟磁盘的大小。

您可以修改任何大小Hyper-V磁盘,无论是固定大小还是动态。为此,打开Hyper-V虚拟机管理器,选择所需的虚拟机,打开设置,选择一个虚拟磁盘,然后单击编辑按钮。

在打开的向导窗口中,选择扩张并给硬盘的新尺寸。

现在开始客人操作系统,打开磁盘管理面板。磁盘上有一个未分配的区域。单击需要扩展的卷。请记住,您只能扩展位于未分配空间左侧的音量。现在,该磁盘的大小增加了。

建议阅读:将虚拟机从VirtualBox移动到VMware,Hyper-V和Back:分步教程

另外,您可以修改一个大小VHDX磁盘与Powershell。您需要获得通往虚拟机磁盘的完整路径。去Hyper-V Manager,单击虚拟机,转到设置,看看SCSI控制器选项卡:通过单击磁盘,您可以看到其路径。复制它。

跑步Powershell作为管理员,键入命令resize -vhd -path并粘贴通往虚拟机磁盘的路径;之后,添加命令- sizebytes并给出应扩展磁盘的所需尺寸。请记住,如果您给出的虚拟磁盘尺寸小于磁盘上占用的实际空间,则会遇到错误。之后,您必须扩展磁盘管理工具。

就像我们今天探索的所有其他虚拟机构一样Microsoft Hyper-V您可以添加虚拟硬盘或创建新磁盘。要创建一个新的虚拟磁盘,请开始Hyper-V Manager,右键单击虚拟机上并打开其设置。在SCSI选项卡,指定磁盘类型,然后单击添加,然后单击新的

在新的虚拟硬盘向导中,单击下一个。在第二阶段,选择固定尺寸。给出磁盘名称和路径,在最后阶段,单击结束申请

当您启动虚拟机时,应将新磁盘初始化和分区化,以便您可以在工作中使用它。只需遵循与以前相同的初始化过程。

结论

另外,我想提醒您:如果您出于任何原因丢失了虚拟机数据,则可以访问我们的频道找到一个关于恢复虚拟机数据的好视频。