如何为 macOS 虚拟机提供更多的空间?

7 users found this article helpful

 

症状

如果 来宾 macOS  分区没有反映出来的更改,如何 调整 macOS 虚拟机硬盘大小?

仍然可以扩展虚拟硬盘的大小,但是来宾 macOS(macOS 虚拟机)的分区大小将保持不变。

解决方案

注意:在执行以下操作之前,请确保您有此虚拟机的备份副本。

对于 macOS 10.15 来宾 及更高系统

1.若要更改虚拟机的大小,打开其配置 -> 硬件 -> 硬盘

2.单击属性,并将光标移动到所需量。

3.单击应用保存更改。将显示一条关于制作虚拟机备份必要性的通知。单击继续以应用所有更改。

4.  虚拟磁盘重新调整大小后,来宾 macOS 会将磁盘视为更大的磁盘,因此磁盘的总体容量将增加。因此,在 macOS 虚拟机中打开磁盘工具, 然后单击分区 图标。

5.当询问是否要添加卷或分区设备时,请单击分区

6.单击免费空间分区 -> "-".免费空间分区将被删除,此空间将自动添加到 Macintosh HD 分区。

7.单击应用

对于 macOS 10.14 Mojave 来宾

 虚拟磁盘重新调整大小后,来宾 macOS 会将磁盘视为更大的磁盘,因此磁盘的总体容量将增加。现在需要执行下列操作:

1.在 macOS 虚拟机中打开磁盘工具(搜索工具 -> 应用程序 -> 实用工具 -> 磁盘工具)

2.选择 Macintosh HD,然后单击分区

3.当询问是否要添加卷或分区设备时,请单击分区

4.单击 Macintosh HD 分区,输入新的所需分区大小,然后单击应用

现在来宾 macOS 中的磁盘大小是正确的。

对于 macOS 10.13 High Sierra 来宾

1.在来宾 OS 中打开终端(搜索工具 -> 应用程序 -> 实用工具 -> 磁盘工具),然后执行以下命令:

diskutil apfs 列表

2.在 APFS 物理存储磁盘字段中查找磁盘名称。在本实例中,磁盘名称为 disk0s2,请将其复制到某个位置:

3.合并以下命令:

sudo diskutil apfs resizeContainer <disk_name> <desired_disk_size>

其中 <disk_name>是点 2 的磁盘名称。 <desired_disk_size>是要为此虚拟机设置的磁盘大小。在本实例中,如果想将 disk0s2 扩展到 90GB,命令将为:

sudo diskutil apfs resizeContainer disk0s2 90GB

注意: 系统会提示您使用密码。键入时不会显示任何符号,键入后按 Enter/return 即可

对于 macOS 10.12 Sierra 来宾和旧版 macOS

遵循与 Mojave 来宾相同的指令。

Was this article helpful?

Tell us how we can improve it.