R

RAX3000M原机固件备份

Captain 杂类 2025-01-05
  1. 登录路由器后台192.168.10.1,上传配置文件开启SSH
    SSH登录到路由器,地址:192.168.10.1端口:22用户名:root密码:无
  2. 原厂系统备份,

    cat /proc/mtd #查看分区

  3. 备份命令如下,在SSH中逐条运行以下命令备份原厂固件(注意:mtd0备份之后应立即下载到本地电脑并删除路由器里的文件,然后再继续备份mtd1-8,否则会爆内存重启)

    dd if=/dev/mtd0 | gzip >/tmp/mtd0_spi0.0.bin.gz

cd /tmp进入到tmp目录,把 mtd0_spi0.0.bin.gz下载到你本地电脑

scp root@192.168.10.1:/tmp/mtd0_spi0.0.bin.gz /

rm -rfmt d0_spi0.0.bin.gz #删除这个文件

dd if=/dev/mtd1 of=/tmp/mtd1_BL2.bin
dd if=/dev/mtd2 of=/tmp/mtd2_u-boot-env.bin
dd if=/dev/mtd3 of=/tmp/mtd3_Factory.bin
dd if=/dev/mtd4 of=/tmp/mtd4_mtd4_FIP.bin
dd if=/dev/mtd5 of=/tmp/mtd5_ubi.bin
dd if=/dev/mtd6 of=/tmp/mtd6_plugins.bin
dd if=/dev/mtd7 of=/tmp/mtd7_fwk.bin
dd if=/dev/mtd8 of=/tmp/mtd8_fwk2.bin

执行完上面的命令后,用SCP命令把这8个文件下载到本地电脑上

scp root@192.168.10.1:/tmp/mtd1_BL2.bin /
scp root@192.168.10.1:/tmp/mtd2_u-boot-env.bin /
scp root@192.168.10.1:/tmp/mtd3_Factory.bin /
scp root@192.168.10.1:/tmp/mtd4_mtd4_FIP.bin /
scp root@192.168.10.1:/tmp/mtd5_ubi.bi /
scp root@192.168.10.1:/tmp/mtd6_plugins.bin /
scp root@192.168.10.1:/tmp/mtd7_fwk.bin /
scp root@192.168.10.1:/tmp/mtd8_fwk2.bin /

如果你是Windows系统,用SSH工具把这8个文件下载到你的电脑上保存备份,加上 mtd0_spi0.0.bin.gz 总共9个文件。