VirtualBox 虚拟机里的 Ubuntu系统怎么扩容?

1. 前言 基于 Oracle VM VirtualBox 虚拟机安装的 Ubuntu 系统,主要用于 C++ 嵌入式项目开发,最开始只是分配了 40G 硬盘内存。现在项目分支过多,加上项目一些插件、依赖库,导致现在系统硬盘内存不够了,经常提示只剩 1G 内存。想到一直这样下去也不是办法,只能先看下怎么清理大文件,然后,再怎么给 Ubuntu 系统扩容。 2. 使用 baobab 工具检索大文件 在 Ubuntu 系统终端,使用以下命令安装 Baobab 工具并打开: // 安装 sudo apt install baobab -y // 启动 baobab Baobab 会扫描分区,然后通过颜色,来区分哪些文件是占内存最大的,并且排在最前,这个时候,你就可以看下一些比如.cache、.vscode、.lingma等占空间很大的文件,就可以考虑清空了。 但这只是用来优化一下内存而已,真正起到作用,还是要 VirtualBox 虚拟机扩容。 3. 在 VirtualBox 虚拟机扩容至 80G 考虑到办公电脑一般硬盘都很大的,所以,多分配一些内存问题不大,关闭虚拟机之后,在 管理 - 工具 - 虚拟介质管理 - 属性,然后把下面的滑块,滑到 80G 的大小位置。 4. 在 Ubuntu 系统安装 gparted 图形化分区工具 在虚拟机上扩容到 80G 后,到 Ubuntu 系统里,你就会发现,还是会提示剩余空间不足的问题,原因是虽然扩容了,但是这个空间没有真正使用起来,就需要安装 gparted 分区工具来处理: ...

2026-04-28 · 1 分钟 · 107 字