@【ubuntu排坑ing】移动文件失败根目录被占满,重启不能开机而出现fsckd-cancel-msg:Press Ctrl+C to cancel all filesystem checks

问题描述

第一次尝试挂载新磁盘,不太熟练,挂载后着急把其他盘里的文件挪动到新磁盘,一着急就出错了,挪动失败,反而把根目录空间全部占满了,当时也没太在意,想着“问题千千万,重启解决一半,重装解决100%”,于是大意地直接重启了,于是就出现了此次的问题:重启后不能进入图形界面,出现提示“fsckd-cancel-msg:Press Ctrl+C to cancel all filesystem checks”,且屏幕一直在闪烁,尝试了多次摁ControlC,但是没有任何反应,查了许多网页、博客,各种方法都试了,最终终于解决了!

PS:最终解决所参考的链接已放置在 主参考链接 中;由于当时未截取屏幕,故本文中截图大部分来自其他博文,链接来源已标注。

软硬件条件

电脑:dell-Precision-7820台式
系统:ubuntu 18.06 LTS

主参考链接

参考链接: https://blog.csdn.net/yzf279533105/article/details/108490476.

解决方法

1 电脑强制关机。
2 进入ubuntu recovery mode:开机,在电脑第一次出现DELL时,长按Esc键至黑屏后默数大约3秒松开,进入到GNU GRUB界面(Fig.1),选择ubuntu高级选项(Fig.1),选择recovery mode(Fig.2),其版本号和图中给出的可能存在差别,在新出现的界面选择root模式。
Alt
Fig.1 进入ubuntu高级选项1

Alt
Fig.2 选择进入恢复模式1

Alt
Fig.3 选择root权限1

3 最终解决:寻找是哪里的什么文件将目录占满了,利用命令 df 来一步步查看各个目录的占用情况和各文件大小,找到可以删除的最大文件,删除文件,重启即顺利解决。

>df -h                       #查看各目录占用情况 (Fig.4)——我的也是根目录 / 被100%占用
>cd /                        #进入根目录
>df -sh *                   #查看根目录下各文件(夹)的大小(Fig.5)——图中是 usr 最大,我的是 media 最大,下面按照我的来
>cd media/jtt            #进入 media/jtt 目录,其中 jtt 为自己设置的 usrname
>df -sh *                   #查看该目录下所有文件的大小——我的文件夹 diskstation 最大,我确信可以删除
>rm -rf  diskstation   #删除这个文件夹
>df -h                        #检查一下此时各目录占用情况,一切正常!
>reboot                     #重启顺利开机

Alt
Fig.4 查看各目录占用情况2

ALt
Fig.4 查看根目录下各文件(夹)的大小2

吃一堑,长一智

① 心急吃不了热豆腐,不要急躁!!!
② 慎用 mv 命令!!!
③ 不要逃避问题!!!


  1. https://www.jianshu.com/p/0180575d2366 ↩︎ ↩︎ ↩︎

  2. https://blog.csdn.net/yzf279533105/article/details/108490476 ↩︎ ↩︎

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐