给 Netgear R8000 装上了 OpenWrt

这半年实在太忙了。上次把 Netgear R8000 恢复出厂设置,将原来安装的 AdvancedTomato 换成了 OpenWrt 18.06.5。只来得及整理了「从 AdvancedTomato 恢复到 Netgear 原厂固件」这一部分记录。今天把刷机 OpenWrt 和配置整理一下吧。我的便签本都要破没了,怕以后需要的时候还得从头来。

继续阅读全文

从 AdvancedTomato 恢复到 Netgear 原厂固件

从最开始用了 AdvancedTomato 以来它表现一直很好。安装方便,进行简单的配置就能覆盖我所有的需要。当然因为它已经没人维护了,所以会缺少较新的安全更新。但是似乎问题不大,毕竟只是个家用的路由器,IP 还每天都在改变。直到前些天,经常需要重启路由器才能通过 Web 界面或者 SSH 来连接到路由器。于是我需要将它恢复到原厂固件,然后再重新刷上别的固件。

继续阅读全文

记一次莫名修复的BtrFS文件系统问题

最近一段时间经常遭遇 kernel panic(Linux 内核崩溃)。电脑用着用着就没反应了。有时候键盘上的大小写锁定键等指示灯还是不停闪烁,然后过几分钟就自动重启;有时候这些症状也没有,而只是 CPU 风扇开始加马力,直到按电源键硬关机。这种非正常关机(unclean shutdown)还是会造成其它问题的。最常见的就是文件系统被迫坏。然后今天就碰到了我的根分区的 BtrFS 系统在重启过程中报告说 “Csum didn’t match”。根分区无法挂载。接着就只能进入应急模式了。

继续阅读全文

CentOS 8 已经发布

CentOS Linux 发行版是源于 Red Hat 企业级 Linux(RHEL) 的开源 Linux 发行版。经过多年的期待,CentOS 8 终于发布。详情可以参考 CentOS 8 发行注记。随之一同发行的还有一个新的滚动发行版 CentOS Stream。 CentOS Stream 将作为 RHEL 的上游开发版本滚动更新(类似于 openSUSE Tumbleweed),衔接更上游的 Fedora Linux 和下游的 RHEL,目标指向下一个 RHEL 阶段小更新。

继续阅读全文