admin 管理员组

文章数量: 887007

ubuntu系统内存不足,导致进不去系统,可能会出现 /dev/nvme0n1p2: clean 322440/1277952 flies, 4967406/5110784 blocks,nvme0n1p2为内存不足的文件名。

可以参考https://blog.csdn/hu_c_t_f/article/details/135867472?spm=1001.2014.3001.5502

我的电脑进recovery mode模式会卡在某个地方进不去,所以参考了另一个方法:

1.重启,按住shift键,选择第二个,按enter进入(或者进入ubuntu高级选项):

2.enter进入后界面如下,按e进入edit(编辑)模式(在grub界面此操作也可用于修改其他项的内容)

3.进入后界面如下,将它的Linux一栏中  ro recovery nomodestset(因为本例在虚拟机中,与单独Ubuntu系统略有不同,但修改为rw single init=/bin/bash是相同的),

修改为rw single init=/bin/bash,这一路后面其余内容删除(见下图,注意下面第二张图中rw single init=/bin/bash后面的 _ 符号只是光标,不需要输),然后按 ctrl+x或者F10 进入单用户模式,此时用户即为root用户,删除一些大文件之后重启进入系统。

4.查询磁盘占用 df -h

5.找到内存使用率,使用du -sh /* | sort -nr 命令查找 / 目录下所有文件和目录大小的排序结果(本文只是用与示例,另一台电脑之前卡在/dev/nvme0n1p2: clean,查询时发现/dev/nvme0n1p2 占用100% ,经过层层查询,发现var下有个error_log文件过大)

6.如此一级一级的进入,最后定位到具体位置和文件,若确定该内容不需要,则可删除,如删除vmware-network.1.log

7.此时重启即可进入Ubuntu系统

8.我的电脑是var文件夹下级的文件夹里的一个error_log文件夹占90多G内存,虽然删掉,但经过一天又重新出现,并达到80多G,经搜索应该是权限问题,可参考

CSDN编程社区

本文还参考以下文章:

国内linux空间满了进不去系统怎么办 - 问答 - 亿速云

百度安全验证

https://mbd.baidu/ug_share/mbox/4a83aa9e65/share?product=smartapp&tk=eed68f89118bc81c298271615e7cff8a&share_url=https%3A%2F%2Fyebd1h.smartapps%2Fpages%2Fblog%2Findex%3FblogId%3D134372529%26_swebfr%3D1%26_swebFromHost%3Dbaiduboxapp&domain=mbd.baidu

本文标签: 系统 进不去 内存不足 Ubuntu