Ubuntu | 解决 VMware 中 Ubuntu 虚拟机磁盘空间不足问题

目录


参考博客: 【2023 年全新保姆级教程】解决 Ubuntu 文件系统磁盘空间不足 low disk space on filesystem root

一、存在的问题

在启动 Ubuntu 虚拟机时出现以下提示:

清空回收站显然是不够的,我们需要扩展分配给虚拟机的磁盘空间。

说明:因为本人手贱点击了磁盘 "压缩",所以显示 "仅剩余 0 字节",而一般情况下系统会在剩余几百 MB 时进行提醒。

二、解决的步骤

第一步:扩展磁盘空间

成功扩展磁盘空间的前提是:① 关闭虚拟机 ② 清除虚拟机的所有快照

依次点击 "虚拟机" << "设置" << "硬盘" << "扩展",这里我想把磁盘空间由 20G 扩展为 50G:

设置完毕后点击 "扩展",将会得到以下提示:

也就是说,我们还需要启动虚拟机,以对磁盘重新进行分区。

第二步:查看磁盘空间使用情况

输入以下命令查看磁盘空间使用情况:

bash 复制代码
df -h

可以看出 /dev/sda3 已经满了,那么接下来进行处理。

第三步:安装分区工具

输入以下命令安装分区工具:

bash 复制代码
sudo apt-get install gparted -y

如果出现 "E: 您在 /var/cache/apt/archives/ 上没有足够的可用空间" 报错,导致安装失败:

那么可以输入以下命令释放空间:

bash 复制代码
cd /var/cache/apt/archives
sudo apt-get clean

然后再重新安装分区工具。

第四步:启动分区工具

输入以下命令启动分区工具:

bash 复制代码
sudo gparted

可以看到我们有 30.00 GB 的空间没有被分配:

第五步:修改挂载文件夹的读写权限

选中 "/dev/sda3" 分区后右击,点击 "修改/复制",出现以下提醒:

说明:想要修改文件系统的大小,要么取消挂载文件夹的挂载,要么修改挂载文件夹的读写权限。

因此,查看目前挂载的文件夹,即选中 "/dev/sda3" 分区后右击,点击 "信息":

上图中有两个挂载目录,一个是 "/",另一个是 "/var/snap/firefox/common/host-hunspell"。

修改它们的读写权限:

bash 复制代码
sudo -i
mount -o remount -rw /
mount -o remount -rw /var/snap/firefox/common/host-hunspell

然后点击左上角 "GParted",选择 "Refresh Devices" 进行刷新。

第六步:扩展文件系统大小

同样地,选中 "/dev/sda3" 分区后右击,点击 "修改/复制"。拖拽深蓝色滑动条以设置大小:

设置完毕后点击 "调整大小",然后点击 "应用":

第七步:验证扩展是否成功

点击选项卡中的 "绿色勾勾" 以应用上述修改,然后点击 "关闭":

再次输入以下命令验证扩展是否成功:

bash 复制代码
df -h
相关推荐
_w_z_j_1 小时前
Linux----mmap
linux
程序员zgh2 小时前
Linux系统常用命令集合
linux·运维·服务器·c语言·开发语言·c++
Bigan(安)2 小时前
【奶茶Beta专项】【LVGL9.4源码分析】09-core-obj_class对象类系统
linux·c语言·mcu·arm·unix
紫郢剑侠3 小时前
飞秋@Windows +iptux@Linux,打造内网跨平台IM环境
linux·运维·服务器·im·qq
保持低旋律节奏3 小时前
linux——调试
linux·运维·服务器
牛奶咖啡133 小时前
Linux系统故障排查思路实践教程(下)
linux·运维·服务器·su命令切换用户问题解决·文件打开过多问题解决·linux网络故障问题解决·linux故障排查思路
coder4_3 小时前
Linux 数据同步全攻略:NFS 共享、inotify+rsync 与 sersync 实战指南
linux·rsync·文件共享·nfs·数据同步·inotify·实时备份
Lynnxiaowen3 小时前
今天我们继续学习kubernetes内容Helm
linux·学习·容器·kubernetes·云计算
Bigan(安)4 小时前
【奶茶Beta专项】【LVGL9.4源码分析】08-theme主题管理
linux·c语言·mcu·arm·unix
小汐睡着了4 小时前
解决虚拟机VMware与宿主机网络不通的问题-error
linux·网络·redhat