Ubuntu VM 无法识别硬盘中的扩展存储

Ubuntu VM 无法识别硬盘中的扩展存储

我刚刚从 Macbook Air 终端扩展了 VirtualBox 上 Ubuntu VM 的硬盘存储空间,但我认为 VM 并未意识到这一点。我收到一条消息说Not enough free disk space: The upgrade needs a total of 602 M free space on disk '/'。我认为这是 Ubuntu 的问题,而不是 Macbook 的问题。我有点困惑该怎么做。

答案1

你只是增加了物理文件(或虚拟磁盘)的容量,仍然需要修改虚拟磁盘里面包含的分区表。

您需要在 VirtualBox 上挂载用于安装的 ISO 文件。启动实时会话并执行分区

使用图形界面应该相当容易。如果由于某种原因未安装 GParted,请打开终端并执行

sudo apt-get install gparted

警告!!!!您有丢失数据的风险。您可能需要备份重要信息。尽管大多数情况下这样做是相当安全的。

最后重启!

答案2

使用

$ sudo resize2fs /dev/sdaX
$ df -h

完毕。

答案3

就我而言,我扩大了 HD 并删除了所有以前的快照,这解决了这个问题。

根据https://askubuntu.com/a/773193/452891VBoxManage list hdds,也可以使用控制台 OracleVM 应用程序(和)更改快照的大小VBoxManage modifyhd,这也应该可以解决问题,但我自己没有尝试过。

相关内容