最近我将EdgeRouter-X的固件从1.10.9升级到2.01,在使用过程中,发现新固件不太稳定,于是为了谨慎起见,我决定将路由器的固件降级回v1.10.9。
如果你有旧的固件配置备份,你也可以选择刷回低版本固件,然后恢复备份文件。当然,也可以跟我一样,直接在系统中切换回旧的固件。因为无论何时执行固件升级,EdgeOS都会将当前固件设置为辅助固件,而不会去删除旧固件,这为我们恢复旧固件提供了简便的方法。下面我们进入CLI界面来进行恢复。
第一步:运行“ show system image ”查看路由器上当前的固件。
Admin@router:~$ show system imageThe system currently has the following image(s) ×××talled:v2.0.1.5174691.190312.1617 (running image) (default boot)v1.10.9.5166958.190213.1952-1
第二步:运行’ set system image default-boot ‘切换要引导的固件。
Admin@router:~$ set system image default-bootThe system currently has the following image(s) ×××talled:v2.0.1.5174691.190312.1617 (running image) (default boot)v1.10.9.5166958.190213.1952-1Are you sure you want to switch images? (Yes/No) [Yes]: Yes
第三步:回答“yes”,将进行固件切换,输出信息如下:
Moving images...DoneSwitched from Version: v2.0.1.5174691.190312.1617to Version: v1.10.9.5166958.190213.1952-1
第四步:再次运行“ show system image ”来验证固件是否已成功切换
Admin@router:~$ show system imageThe system currently has the following image(s) ×××talled:v1.10.9.5166958.190213.1952-1 (default boot)v2.0.1.5174691.190312.1617 (running image)A reboot is needed to boot default image
第五步:运行’reboot’重启来进行固件切换。
Admin@router:~$ reboot