• 在 VMWare 中,右键单击您的虚拟机 (VM),然后转到“设置”>“硬盘”>“扩展”,然后扩展磁盘。
• 在 VirtualBox 中,转到“文件”>“虚拟媒体管理器”,然后使用滑块调整磁盘大小。
• 请记住在进行任何更改之前备份您的虚拟硬盘文件,因为有可能会出现问题。
• 为了访问额外的空间,您需要使用虚拟机中的 GParted 或磁盘管理等工具来扩大虚拟硬盘上的分区。
当您在 VirtualBox 或 VMware 中创建虚拟硬盘时,您可以指定最大磁盘大小。如果稍后您想要虚拟机硬盘上有更多空间,则必须扩大虚拟硬盘和分区。
请注意,您可能需要在执行这些操作之前备份虚拟硬盘文件 - 总是有可能出现问题,因此最好进行备份。然而,这个过程对我们来说效果很好。
在 VirtualBox 中使用虚拟媒体管理器
VirtualBox 6 添加了用于放大和调整虚拟磁盘大小的图形选项。要访问它,请在 VirtualBox 主窗口中单击文件 > 虚拟媒体管理器。

在列表中选择一个虚拟硬盘,然后使用窗口底部的“大小”滑块更改其大小。完成后点击“应用”。
您仍然需要扩大磁盘上的分区才能利用额外的空间。即使磁盘大小增加,分区仍保持相同的大小。有关扩大分区的更多信息,请参阅下面的说明。

使用命令行扩大 VirtualBox 中的虚拟磁盘
要在 VirtualBox 中扩大虚拟磁盘,您需要从命令提示符窗口使用 VBoxManage 命令。首先,关闭虚拟机 --- 确保其状态设置为“已关闭”,而不是“已保存”。
如果您使用 VirtualBox 中的快照功能,则在继续之前,还应该删除与虚拟机关联的所有快照。这将确保您修改正确的虚拟磁盘文件,并且之后一切都会正常工作。

其次,从“开始”菜单打开命令提示符窗口,并将目录更改为 VirtualBox 的程序文件文件夹。运行命令:
cd "C:\Program Files\Oracle\VirtualBox"

以下命令将在位于“C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi”的 VirtualBox 虚拟磁盘上运行。它将虚拟磁盘大小调整为 81920 MB (80 GB)。
VBoxManage 修改hd“C:\Users\Chris\VirtualBox VMs\Windows 10\Windows 7.vdi”--resize 81920
在上面的命令中调整大小之前使用两个破折号。
将上述命令中的文件路径替换为要调整大小的 VirtualBox 磁盘的位置以及要将图像放大到的大小(以 MB 为单位)的数字。
在 2019 年发布的 VirtualBox 6.0+ 中,您可能需要使用以下命令:
VBoxManage 修改中盘“C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi”--resize 81920

请注意,此过程不会扩大虚拟硬盘上的分区,因此您还无法访问新空间 - 有关详细信息,请参阅下面的扩大虚拟机分区部分。
在VMware中扩大虚拟磁盘
要在VMware中扩大虚拟机的硬盘,请关闭虚拟机,右键单击它,然后选择虚拟机设置。

在列表中选择虚拟硬盘设备,单击“实用程序”按钮,然后单击“扩展”以扩展硬盘。

输入更大的最大磁盘大小,然后单击“扩展”按钮。VMware 将增加虚拟磁盘的大小,但其分区将保持相同的大小 - 有关扩大分区的信息,请参阅下文。

扩大虚拟机分区
您现在拥有更大的虚拟硬盘。但是,虚拟硬盘上操作系统的分区大小相同,因此您还无法访问任何该空间。

现在,您需要扩展来宾操作系统的分区,就像扩大物理计算机中真实硬盘上的分区一样。来宾操作系统运行时无法扩大分区,就像计算机上运行 Windows 时无法扩大 C:\ 分区一样。
您可以使用 GParted live CD 来调整虚拟机分区的大小 - 只需在虚拟机中启动 GParted ISO 映像,您就会进入实时 Linux 环境中的 GParted 分区编辑器。GParted 将能够扩大虚拟硬盘上的分区。
首先,从此处下载 GParted live CD 的 ISO 文件。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源