sysupgrade -v -n -F /tmp/xx...yy.bin
网上说可以尝试命令行升级,先把固件传到下载宝上,比如 /tmp下,然后运行 sysupgrade -v -n /tmp/xx...yy.bin
进行升级,其中 -n 参数表明不保留配置。本来选择保留配置也是不行的,结果不保留也不行,
原因是版本跨度较大,系统配置格式发生了变化,无法处理配置文件。其实,只要保证待刷的固件是正确的固件,可以不管配置不配置的,强制刷即可,一切配置都是新固件的默认值。这时只需加一个 -F
参数,即 sysupgrade -v -n -F /tmp/xx...yy.bin
。敲下升级命令后终端就断了,也不知道是命令是否被打断,一开始还是有些担心的,不过过了一会用 新版本的默认地址 访问它,成功进去了,说明更新成功