电脑世界
霓虹主题四 · 更硬核的阅读氛围

强制进行文件系统检查:宽带路由器变卡、网页打不开时的隐藏救急招

发布时间:2026-04-01 08:31:26 阅读:0 次

家里宽带突然变慢,网页半天打不开,连路由器后台都进不去?别急着重拨号或重启光猫——有时候问题根本不在网络层,而在你没注意的那台跑着 OpenWrt 或 DD-WRT 的软路由、或者某台长期插电运行的树莓派网关上。

硬盘悄悄出错了

很多老用户喜欢把路由器刷成 Linux 系统,挂个 USB 硬盘当下载机或 NAS。时间一长,断电、异常关机、U盘热拔插……都可能让 ext4 或 NTFS 分区留下不一致的元数据。Linux 内核检测到这类风险后,会默默标记分区“需要检查”,但不会主动执行——它得等你手动触发。

怎么知道该强查了?

登录路由器 SSH(比如用 PuTTY),输入:

dmesg | grep -i "error\|ext4.*needs\|fsck"
如果看到类似 EXT4-fs warning (device sda1): ext4_need_fsck:439: fsck forced to run on next mount 这样的提示,说明系统早就等着你动手了。

三步完成强制检查

先卸载目标分区(别对根分区直接操作):

umount /dev/sda1
再执行强制检查并自动修复:
e2fsck -y -f /dev/sda1
最后重新挂载:
mount /dev/sda1 /mnt/usb
其中 -y 表示跳过确认,-f 强制检查(哪怕标记为 clean 也查)。如果是 NTFS 分区,换成 ntfsfix /dev/sdb1 即可。

修完再打开 Transmission 或 Aria2,下载速度立马回来,网页加载也不卡顿了——不是宽带变好了,是你的存储底层终于喘过气了。