我在 macosx 主机上使用 Virtualbox,不幸的是,我的托管系统(Linux Mint 安装)空间不足。我以为它是动态的,但显然不是。它是一个 vdi 文件系统。
无论如何,我如何才能了解 vobx vdi 分区是否是动态的? 我在网上搜索了一下,主要是垂直框网站,但未能找到任何有价值的信息。
此外,如果它不是动态的,有没有办法将固定分区变成动态分配的分区?(也有一些非正统系统,因为复制分区的内容对我来说是可以的)
答案1
如何检查虚拟硬盘是“动态(薄)”还是“固定(厚)”:
- 文件-->虚拟媒体管理器
- 选择有问题的硬盘
- 在信息面板中检查存储详细信息
如何转换 克隆固定虚拟硬盘转换为动态虚拟硬盘:
- 您目前无法转换图像,但您可以克隆一个新图像然后删除旧图像。
VBoxManage clonehd [old.VDI] [new.VDI] --variant Standard
- 您必须在 VM 属性中分离旧的并附加新的。
如果动态硬盘已满,如何扩展其最大容量:
VBoxManage modifyhd IMAGENAME.vdi --resize SIZE
大小是一个以 MB 为单位的整数。
如何在扩展.vdi 后在 Linux 操作系统中扩展硬盘分区:
- apt-get 更新 && apt-get 安装 gparted
- 卸载受影响的分区
umount [mountpoint]
- 打开 gparted,选择有问题的分区并选择调整大小/移动并将其扩展到未分配空间的末尾。
- 笔记:如果您要扩展无法先卸载的分区(例如 /),则可能必须将您的虚拟机启动到 GParted live cd 中进行更改,您可以在此处获取一个:http://gparted.sourceforge.net/livecd.php