调整 Linux 来宾 VDI 磁盘和分区的大小
- 首先导航到 VM .vdi 文件的位置,然后键入以下命令:
VBoxManage modifyhd "my-vm-file.vdi" --resize 50000
数字 50000 是我们希望在虚拟机中可用的大小(以兆字节为单位)。
通常,当虚拟磁盘被填满时,它将在物理磁盘上动态使用。
但是,我们仍然最好不要将其设置得比我们期望的实际可用空间大。
我曾经创建过一个大约 20 GB 的虚拟磁盘,但事实证明这对我来说太低了。
如果我们有足够的空间,那么从一开始就没有理由不让虚拟磁盘变大,这样可以避免以后必须调整它的大小。
如果我们不喜欢使用终端,可以使用 Nemo 文件管理器导航到存储 .vdi 文件的目录,右键单击,然后选择“在终端中打开”。
或者,我们可以简单地直接指定路径:
VBoxManage modifyhd "/home/user/VMs/my-vm-file.vdi" --resize 50000
下载 Ubuntu 安装 .iso。
我们将使用它从 .iso 将虚拟机启动到实时会话中。从 VirtualBox 设置加载 .iso 作为光驱。
启动到 Live Session 后,打开终端并键入以下内容:
gparted
如果这不起作用,我们可能需要使用 sudo 运行 gparted。
例如:
sudo -i gparted
- 使用 Gparted,我们需要调整主分区的大小。
根据磁盘的分区方式,这可能无法立即实现。
交换分区会妨碍调整大小,因此我们需要先右键单击交换分区,将其删除,然后再调整主分区的大小。
请务必留出足够的空间,以便之后重新创建交换分区。
不用担心,可以安全地删除和重新创建交换分区,因为它仅用于交换(如果 内存 不足时使用的一种扩展内存)
要重新调整主分区的大小,只需右键单击它并从菜单中选择调整大小/移动。
同样,我们可以在右键单击交换分区时从菜单中选择删除。
- 移除 Ubuntu 安装介质,然后重新启动。
磁盘现在应该已调整大小。
在继续之前,我们可能需要创建 .vdi 的备份。
简短的步骤:
- 终端命令:VBoxManage modifyhd "my-vm-file.vdi" --resize 50000
- 从 Ubuntu 的安装 .iso 将虚拟机引导到 Live Session
- 从终端运行 GParted,即: sudo -i gparted
- 使用 GParted 调整主分区的大小。
- 删除 Ubuntu 安装介质,然后重新启动
日期:2020-06-02 22:17:14 来源:oir作者:oir