统信UOS提示系统磁盘空间不足

Mark刘
• 阅读 1121

@TOC 此教程是非严谨教程,综合了网上的两种解决方案,因为我对Linux研究的不深,花了半天的时候才搞定,不想让你们也浪费时间,具体原理没有深入研究,能解决问题就行,看到此教程,你应该不需要看别的教程了。

系统简介

我的UOS是通过win10一键安装的,即win10+UOS双系统,系统信息如下 统信UOS提示系统磁盘空间不足 一直提示系统磁盘空间不足,可以通过此命令查看磁盘的使用率,结果如下图:

df -lh

当/dev/loop0的 可用空间不足的时候就会提示系统磁盘空间不足 统信UOS提示系统磁盘空间不足

通过扩容root.disk可以解决此问题

1.进入root账户。先在安装UOS系统的磁盘,选择用管理员身份打开,然后在新窗口,选择在终端中打开,即可进入root账户的终端

统信UOS提示系统磁盘空间不足

2.查看root.disk的位置。我网上查了很多,都跟我的位置不一样,但是命令是一样,结果如下图:

losetup

统信UOS提示系统磁盘空间不足

3.进入到root.disk所在的目录,并查看root.disk文件信息:

cd /host/uniontech/UOS/vdisk/
file ./root.disk

统信UOS提示系统磁盘空间不足

发现其实这就是一个ext4镜像,那么问题就变得简单了,只要扩展这个镜像文件大小就可以了,用 resize2fs 来调整分区大小,由于原来文件只有20G,使用这个命令会同时扩展这个文件的大小,所以确保root.disk所在分区有足够的空间用于扩容。我扩了2次,每次50G,

sudo resize2fs ./root.disk 50G

此时,再执行以下命令,就可以看到/dev/loop0 的总空间就会变大了,:

df -lh

4.如果没有变大,按照下面的步骤去操作:

1.执行此命令,扩大root.disk这个文件

dd if=/dev/zero of=root.disk bs=1G conv=notrunc oflag=append count=50

这里if 是输入设备,/dev/zero是空设备,表示凭空增加

of 是输出设备,输入我们的虚拟磁盘文件名

bs是单位 1G

conv 表示不转换

oflag=append表示在文件屁股后面增加

count =50 增加50G;

2. 执行此命令,扩大loop0分区

sudo losetup -c /dev/loop0

扩大了文件之后,如果计算机里显示的系统盘容量并没有变化,可以执行此命令:

sudo losetup -c /dev/loop0

再看容量就变了,但是此时还是不停的报容量不够, 再执行此命令:

 sudo resize2fs –p /dev/loop0 50G

就好了,这里要输入分区的容量,如果输入大了,会出现You requested a new size of xxx blocks 字样,这就是失败了,缩小容量数字。 出现 the filesystem on /dev/loop0 is now xxx blocks long 就表示成功了到这里我们的扩容就完成了,UOS这里不是很友好,这个工作门槛有点高。

3.通过两种方法如果还不行,就再执行第3大步的命令就可以了,前提是确保还在root.disk文件所在的目录

sudo resize2fs ./root.disk 50G

参考链接:参考1 参考2

点赞
收藏
评论区
推荐文章
阮小五 阮小五
1年前
修复SSH在 MacOS Ventura 系统上不能使用RSA签名的问题
好多朋友反馈说SSH在MacOSVentura系统上不能使用RSA签名,那如何解决呢?macw小编就带来了具体的解决方法,希望能帮到你!教程如下:我们将修改sshconfig文件以再次允许RSA主机密钥,以下是如何执行此操作。打开终端(通过Spotligh
小尉迟 小尉迟
1年前
修复SSH在 MacOS Ventura 系统上不能使用RSA签名的问题
好多朋友反馈说SSH在MacOSVentura系统上不能使用RSA签名,那如何解决呢?macw小编就带来了具体的解决方法,希望能帮到你!教程如下:我们将修改sshconfig文件以再次允许RSA主机密钥,以下是如何执行此操作。打开终端(通过Spotligh
Stella981 Stella981
3年前
Linux下调整根目录的空间大小教程
    我在将远程yum库同步到本地的过程中突然发现/目录下的磁盘空间太小了,根本能放不下那么多的rpm包,而/home目录下的居然有100多G无用的空间,于是,我查找了资料,并成功对linux进行了分区,现把分区方法写下来,供大家分享。    我使用如下的命令查看本地磁盘空间分布:df h    我的linux系统原来的分区空间如下:
Stella981 Stella981
3年前
SonarQube代码质量管理平台安装与配置
1.安装说明PS:为什么要有安装说明?江边望海在网上找资料的时候发现很多教程是没有交代清楚安装环境的。所以,不清楚他们的教程是否适合我的环境。明确『安装说明』方便网友了解我的配置环境,便于大家深入理解此教程。虚拟机:VirtualBox4.3.26操作用户:root系统环境:centos6.6x86\_64(最小化安装)
Stella981 Stella981
3年前
Redis服务启动失败,提示:redis
 Linux操作系统下,我下载和安装Linux版本的Redis。由于第一次安装Redis是按着教程来的,所以每个步骤都是按着教程一步一步来操作的,最后安装成功,命令执行也很顺利。虽然执行完成了,但是对其中的操作有些了解不透,今天安装Redis的时候就出现问题,截图如下:_!(https://oscimg.oschina.net/oscnet/b3f
Wesley13 Wesley13
3年前
MySQL 磁盘满了,怎么办??
问题使用命令发现磁盘使用率为100%了,还剩几十兆。一系列神操作:备份数据库,删除实例、删除数据库表、重启mysql服务.结果磁盘空间均为释放怎么办网上查了很多资源,说要进行磁盘碎片化整理。原因是datafree占据的空间太多啦。具体可以通过这个sql查看。SELECTCONCAT(TRUNCATE(S
Wesley13 Wesley13
3年前
Unity5.6.4f1 配置WebGL教程
Unity5.6.4f1发布WebGL的配置教程步骤一:先查看自带的Unity是否yi配置好WebGL的项,若无,则可遵循以下教程来设置!(https://oscimg.oschina.net/oscnet/54612ae3d9b094f1db96b00b1c81a5fe432.png)步骤二:下图是我已经设置好的,未设置
Stella981 Stella981
3年前
Linux忘记 root密码的解决办法
背景:        我管理的VMEXSI6.5虚拟机上,搭建有一个CentOS的系统,因为申请资源的管理者长时间不用,忘记了root的登录密码,所以我就验证了以下的教程,亲测可用。指点:        使用此教程时,手要快,尤其是使用VM虚拟机的时候,我是用的网页管理器,所以启动的瞬间点击监控器,然后按教程上的点击E键,后边的就
阮小五 阮小五
1年前
修复SSH在 MacOS Ventura 系统上不能使用RSA签名的问题
好多朋友反馈说SSH在MacOSVentura系统上不能使用RSA签名,那如何解决呢?macw小编就带来了具体的解决方法,希望能帮到你!教程如下:我们将修改sshconfig文件以再次允许RSA主机密钥,以下是如何执行此操作。打开终端(通过Spotligh
燕青 燕青
1年前
Macos专业的系统监视器:System Dashboard Pro Mac版
是一款功能强大的系统监控工具,专为Mac用户设计。它提供了一个直观的仪表板界面,让用户可以实时监控系统的各项指标,包括CPU使用率、内存使用情况、磁盘空间、网络状态等。SystemDashboardPro支持多种系统指标监控,包括CPU使用率、内存使用情况
Mark刘
Mark刘
Lv1
乡梦不曾休,惹甚闲愁?忠州过了又涪州
文章
1
粉丝
0
获赞
0
热门文章

暂无数据