我尝试使用 VBoxManage 调整 VirtualBox 磁盘 (.vdi) 的大小,但无法调整硬盘大小。VirtualBox 根文件夹中的命令是:
VBoxManage modifyhd "C:\Users\<name>\VirtualBox Vms\Linux Mint 14.1\Linux Mint 14.vdi" --resize 30000
。
输出显示 0%...20%...40%...100%,看起来成功了。现在 VirtualBox 中的 .vdi 显示虚拟大小为 29.30gb,但实际大小仍为 7.90gb。当我启动 Linux Mint 时,它仍然通知我硬盘空间不足。
答案1
您的硬盘变大了,但上面仍有旧的小分区。使用一些分区软件(例如 GParted)调整分区大小。
答案2
根据这个论坛主题在 virtualbox 自己的网页上,如果您的配置中有快照,则这将不起作用。
不幸的是,唯一已知的解决方案是将所有快照合并到基础中,然后在基础 .vdi 文件上执行调整大小。
然后,您必须使用 Linux 中的工具来扩展新出现的硬盘空间上的分区。GParted 或其他 Linux 扩展工具应该可以完成这项工作。
答案3
没错。您看到的实际大小反映了虚拟操作系统的整体大小,但随着您不断向存储中添加更多内容,数字会发生变化。随着实际大小越来越大,接近虚拟大小,您将收到空间不足警告。