软路由 篇七:没事最好别瞎升级:记录一次软路由升级故障排错过程
前面的文章,我记录了搞软路由系统的过程,这篇是个排错文章。
另外一台mini机,跑着openwrt的之前版本,我试着升级一下版本,结果引发了故障。
故障定位
在系统》备份/升级 中,有刷固件的选项,可以保留配置升级,里面提醒有可能会引起bug。结果我还是没忍住试了一下。
当然,我还是先备份了配置。
果不其然,升级结束后重启,openwrt无法启动了。
之好连上显示器,报错如下。
系统停止。
想了一下,只好重新刷机。
排错过程
所需资源
空U盘一个
eSir高大全版系统:openwrt-gdq-v2[2023]-x86-64-generic-squashfs-uefi.img 自行下载
写盘工具 physdiskwrite 官网下载
启动U盘 WePE_64_V2.3 官网下载
这里记录一下openwrt系统的MD5,注意是gz文件。
openwrt-gdq-v2[2023]-x86-64-generic-squashfs-uefi.img.gz
=======================================
MD5: 096BFDFCB9F6EEE321FDC39B0241BFF1
SHA1: F81D74DAED06E5A643C55EB7B8BB362012E66DEF
CRC32: 6777F9EE
写入系统
openwrt固件和physdiskwrite.exe拷入到WePe启动U盘中,注意固件要解压缩成img文件拷入。
U盘插好软路由,启动一般会自动引导,如果不行按F2和Del进入Bios选择一下启动顺序。
进入Pe系统,运行cmd,执行如下命令:
D:physdiskwrite.exe -u D:openwrt-gdq-v2[2023]-x86-64-generic-squashfs-uefi.img
注意盘符D是你自己的个人情况,可能不是D
这里有可能出现上面的报错,报writtenWrite error,然后就会终止。
这个问题我查了一下,很多说法,但实际解决方案很简单。就是用PE中的Diskgenius把软路由硬盘上的分区全部删除,再次执行刚才的命令就行了。
上图就是报错后,我用pe删了分区,再次执行就行了。
简单设置
输入reboot重启,输入命令passwd,两次输入设置管理密码。此为进入openwrt管理界面密码。
然后输入:
vi /etc/config/network
此时出现网络界面,其实已经可以按照这个网络配置情况,直接联网配置。
可以按照我图中配置情况,直接配置网口1为wan外网,网口2为lan内网。
然后,按esc退出编辑,输入:wq,保存退出。
联入网络,输入192.168.5.1,用之前的tar.gz文件,可以恢复全部配置。
至此,问题解决。
总结
所以,结论就是,没事别瞎升级!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
沈心寒
校验提示文案
轩辕昱诚
校验提示文案
没品_男
校验提示文案
夜焰
校验提示文案
折翼的奥尔良烤鸡翅
校验提示文案
kingshi
校验提示文案
何须多颜
校验提示文案
张大妈官方认证的穷人
校验提示文案
专家级
校验提示文案
枯藤昏鸦1
校验提示文案
sagawa
校验提示文案
混日子的猴子
校验提示文案
gxlzlu
校验提示文案
行者无疆2019
校验提示文案
黄油牛角包
校验提示文案
怕贼偷
校验提示文案
szsw
校验提示文案
hawx2
校验提示文案
hawx2
校验提示文案
szsw
校验提示文案
怕贼偷
校验提示文案
黄油牛角包
校验提示文案
行者无疆2019
校验提示文案
gxlzlu
校验提示文案
混日子的猴子
校验提示文案
sagawa
校验提示文案
夜焰
校验提示文案
没品_男
校验提示文案
沈心寒
校验提示文案
枯藤昏鸦1
校验提示文案
轩辕昱诚
校验提示文案
专家级
校验提示文案
张大妈官方认证的穷人
校验提示文案
何须多颜
校验提示文案
kingshi
校验提示文案
折翼的奥尔良烤鸡翅
校验提示文案