Ubuntu18.04 黑屏闪烁无法开机 解决办法 清理根目录

问题描述:

我的电脑是双系统,在前一次Ubuntu关机后再次开机无法进入,一直卡在下图的地方,画面一直闪烁,显卡温度很高,温度飙升。

第一次遇到这么诡异的问题,我手足无措,不知道哪里出了问题。一开始看到显卡的异常表现,以为是显卡驱动出现了问题,网上找了很多资料也没有用。

在我冷静分析之后,我突然想到了上一次关机前的系统提升。系统提示我的空间不足,我当时手动删除了一两个大的文件,就没有放在心上,直接就关机了。我突然想到,Ubuntu无法正常开机或许就与硬盘空间不足有关。

1.进入Ubuntu的recovery模式

我一开始在网上找了半天,也没有找到如何进入。我以为是像进入BIOS一样,按哪个按键进入。其实并不是。在我反复开关机实践后发现,原来进入recovery模式是通过选择进入的。如下图所示,选择进入第二个。

在下面的选项中选择‘root’,进入到命令行终端。这个终端与正常开机后的终端一致。

首先,在命令行中输入

df -h

看一下硬盘的使用情况。

果然如此,我发现根目录的使用已经达到100%,剩余空间为0。于是,我赶紧删除了一些无用的文件,将剩余空间变为了2GB。然后在命令行输入命令,重启电脑

reboot

终于,可以正常地进入Ubuntu啦。

2.清理根目录

进入根目录

cd /

查询各个目录大小

du -sh *|sort -h

令我大吃一惊的是,root占用了55G空间。在安装Ubuntu时,我给根目录留了100GB空间,想不到root竟然占用了一半。

于是进入root目录,输出文件列表

看上去平平无奇,但是一定有蹊跷。经过仔细排查,发现.PyCharm2019.3文件夹占据了很大的空间。

cd /root/.PyCharm2019.3/system
du -sh *|sort -h

发现caches竟然占用了53GB的空间,简直不敢相信

然后

cd /root/.PyCharm2019.3/system/caches
du -sh *|sort -h

发现了罪魁祸首

由于content.dat.storageData只是Pycharm使用过程中产生的缓存文件,删去无妨,于是将其删除

rm content.dat.storageData

然后再检查硬盘空间就发现一切正常了。

3.总结

对于爱使用pycharm的同学,一定要记得定期清理,不然哪天又把根目录空间占满了

原因剖析

经过我的研究和探索,我发现正常使用Pycharm是不会出现这种情况的。但是,当我们的工程路径下包括了数据集,而数据集又往往非常大,包含了很多张图像,导致Pycharm会生成很多记录文件,占用非常大的空间。

遇到这种情况,可以将数据集文件夹设置为排除,这样就可以解决问题了。右键点击工程列表中的文件夹,选择"Mark Directory as"->"Exclued"。当工程列表中的文件夹变为红色,就证明改好了。

  • 5
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果Ubuntu 18.04系统一直停留在开机界面,可能有以下几种可能的原因和解决方法: 1. 系统更新问题:尝试在开机时按下Shift键,进入高级选项菜单。然后选择恢复模式,并选择更新系统选项。等待系统更新完成后,重新启动计算机,看是否解决了问题。 2. 显卡驱动问题:某些显卡驱动可能与Ubuntu 18.04不兼容,导致系统无法正常启动。可以尝试通过进入恢复模式,选择“失败的图形启动”,然后按照提示安装新的显卡驱动。如果计算机成功启动后,再次更新系统以安装最新的驱动程序。 3. 启动项问题:可能是由于启动项配置错误或损坏导致系统无法正常启动。可以尝试进入恢复模式,并选择“修复启动”或“修复启动项”。这将尝试修复启动项配置文件并重新生成引导程序。 4. 文件系统错误:可能是由于文件系统错误导致系统无法启动。可以在恢复模式下运行磁盘检查命令来修复可能的文件系统错误。输入命令“fsck -f /”,并等待检查和修复过程完成后,重新启动计算机。 5. 硬件问题:如果上述方法都无法解决问题,可能是由于硬件故障导致系统无法正常启动。这可能需要联系技术支持或带计算机去维修。 总之,当Ubuntu 18.04系统一直停留在开机界面时,可以先尝试进行系统更新、修复启动项、修复文件系统错误等操作来解决问题。如果问题仍然存在,可能需要考虑硬件故障的可能性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值