|
dev: size erasesize name
mtd0: 00200000 00020000 "u-boot"
mtd1: 00040000 00020000 "u_env"
mtd2: 00040000 00020000 "s_env"
mtd3: 00100000 00020000 "devinfo"
mtd4: 02800000 00020000 "kernel1"
mtd5: 02200000 00020000 "ubi"
mtd6: 02800000 00020000 "kernel2"
mtd7: 02200000 00020000 "rootfs2"
mtd8: 02600000 00020000 "syscfg"
mtd9: 00680000 00020000 "unused_area"
这是思科WRT1900AC V2的分区表,路由存放固件的FLASH芯片有两个分区,分别存放两个固件,可通过SSH命令从当前OP/LEDE固件重启切换至另一个备用固件。而不需要通过“三次开关机”大法。
SSH登录路由,输入以下命令查看所处分区:
fw_printenv boot_part
例如:
root@lede:~# fw_printenv boot_part
boot_part=1
#返回结果显示当前使用的固件在第1分区。
#如果要重启并切换至第2分区的另一个固件,则分别输入以下2条命令:
fw_setenv boot_part 2
reboot
#路由器重启。清空浏览器缓存,再次连接即可。
可以参考这个试试切换到第二固件再刷机。当时太着急了就把这个切换方法给忘了。 |
|