当我的 ubuntu 安装分区的磁盘空间越来越小时,我从 live cd 中使用 gparted 来增加其卷容量,方法是删除另一个分区并将其合并到 ubuntu 分区。
从那时起,我在启动屏幕上总是收到分区的磁盘检查错误。
这是什么原因造成的?我该如何解决?
更新
这是我的 boot.log,如果它能提供一些见解
fsck from util-linux 2.19.1
fsck from util-linux 2.19.1
/dev/sda1 was not cleanly unmounted, check forced.
ubuntu: clean, 501325/1310720 files, 2958455/5242880 blocks
/dev/sda1: 241/51272 files (3.3% non-contiguous), 73541/102400 blocks
mountall: fsck /boot [358] terminated with status 1
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
...
/dev/sda1 是我的双操作系统的单独 grub 分区
答案1
您必须让它完成至少一次。fsck 是一种合法的健康检查,并且是“正确的事情”。
也就是说,如果您让它完成,并且每次重新启动时它仍在运行,请检查磁盘实用程序应用程序中的 SMART 结果(磁盘可能出现问题),或使用以下命令调整磁盘检查的频率:
sudo tune2fs -c 50 /dev/sda1
确保将设备更改为您的实际设备名称,并且随意调整数量。
答案2
要永久禁用文件系统完整性检查。请输入以下命令
sudo tune2fs -c -1 /dev/sda
其中 sda 是您的 HDD。
答案3
您的驱动器(分区 /dev/sda1)未完全卸载。通俗地说:您的计算机未正确关闭该分区,因此您的驱动器可能已损坏 - 这就是发生这种情况的原因。