首页 京东云鲁班RE-CP-02 eMMC版免TTL刷OpenWrt25.12.5并扩容eMMC教程

京东云鲁班RE-CP-02 eMMC版免TTL刷OpenWrt25.12.5并扩容eMMC教程

更新于 2026-09-29

京东云鲁班RE-CP-02刷OpenWrt25.12.5是做什么的

本教程面向京东云无线宝鲁班AX1800(型号RE-CP-02)用户,详细介绍如何在不使用USB-TTL的情况下,通过浏览器Console注入命令开启Telnet,写入第三方U-Boot,刷入OpenWrt 25.12.5官方固件,并将板载64GB eMMC中的原有p4分区格式化为大容量/overlay,实现存储扩容。教程基于JDCOS-4.0.0.r4027版本实测,验证了原参考教程(r4310)的Telnet命令注入路线在本机同样可用,最终系统为OpenWrt 25.12.5,/overlay可用空间约53.2GB。

京东云鲁班RE-CP-02刷机资源下载方式

刷机前需要准备以下文件,其中第三方U-Boot打包在网盘资源中,OpenWrt官方固件请从Firmware Selector下载。

夸克网盘下载

第三方U-Boot文件(文件名:u-boot-mt7621-68.bin)必须在刷写前核对文件名、大小和SHA256值,任何一项不同都不要写入mtd0。OpenWrt官方固件必须确认文件名中同时包含 ramips、mt7621、jdcloud_re-cp-02、squashfs-sysupgrade 字段,不要选择Snapshot、其他型号、initramfs-kernel.bin或第三方“自用”固件。电脑端建议准备PowerShell(Windows自带)、PuTTY或MobaXterm,TTL/TFTP备用工具按需下载。

为了方便大家下载,我已经给大家整理好了资源。资源链接放在下面,自取就好,如果链接失效,可以在评论区留言,我看到了会及时更新。

夸克网盘下载

京东云鲁班RE-CP-02刷机详细步骤

第一步:开启原厂Telnet
电脑网口连接鲁班LAN口,访问 http://192.168.68.1 登录后台。按F12打开浏览器Console,完整复制并执行一个基于 fetch 的脚本,该脚本会向 jdcapi 接口发送两条命令:先开启Telnet服务,再启动 telnetd。执行后,在PowerShell中运行 Test-NetConnection 192.168.68.1 -Port 23,看到 TcpTestSucceeded : True 即成功。随后使用PuTTY或MobaXterm以Telnet协议连接 192.168.68.1:23,用户名 root,密码为原厂管理密码。

第二步:刷机前只读检查
进入Telnet后执行 cat /proc/mtd 和 lsblk 确认分区布局。正确的SPI Flash布局应包含:mtd0=Bootloader(256KB)、mtd2=Factory(256KB)。eMMC布局应为 mmcblk0 约57.1GB,其中 mmcblk0p4 约54.4GB。如果编号或名称不同,立即停止操作。

第三步:完整备份所有分区
在 /mnt/mmcblk0p4 下创建备份目录,依次备份mtd0-mtd6全部7个分区,以及eMMC前部原厂区域。eMMC备份建议使用大块命令:dd if=/dev/mmcblk0 of="$BACKUP/emmc_before_p4.img" bs=1048576 count=1225 conv=fsync(与 bs=512 count=2508800 等价)。备份完成后生成SHA256校验清单,并通过SCP复制回Windows电脑验证Hash。备份未完成前禁止执行后续任何写入操作。

第四步:写入第三方U-Boot
通过SCP将 u-boot-mt7621-68.bin 上传到 /tmp,在路由器上执行 wc -c 和 sha256sum 核对大小(229146字节)和Hash。确认无误后执行:

mtd write /tmp/u-boot-mt7621-68.bin /dev/mtd0
sync

注意必须写入 /dev/mtd0(Bootloader),不能写 /dev/mtd2(Factory)。写入后读回校验,确保Hash完全一致。

第5步:进入U-Boot Recovery页面
电脑有线网卡设置为静态IP:192.168.68.2/24,关闭Wi-Fi和VPN。路由器断电,按住Joy键同时插电,继续按住5-10秒,访问 http://192.168.68.1/ 进入MediaTek U-Boot Recovery Mode页面。若显示Page not found,刷新根页面即可。

第6步:刷入OpenWrt25.12.5
在Recovery页面上传官方 openwrt-25.12.5-ramips-mt7621-jdcloud_re-cp-02-squashfs-sysupgrade.bin 文件。看到 Upgrade successfully! 后继续等待5分钟,不刷新、不拔电。然后断电10秒,正常上电,等待3-5分钟。电脑网卡改回 192.168.1.2/24,访问 http://192.168.1.1,用户名 root,密码留空,登录后立即设置root密码。

第7步:联网并安装中文
上游路由LAN口连接鲁班WAN口,配置WAN接口(DHCP客户端或静态地址)。联网后执行 apk update,安装中文语言包:apk add luci-i18n-base-zh-cn,然后在系统→系统→语言和界面中选择“简体中文”。

第8步:eMMC扩容/overlay
安装分区工具:apk add e2fsprogs kmod-fs-ext4 block-mount。格式化 mmcblk0p4(注意:此步骤会清空该分区数据,确保备份已完成):

umount /dev/mmcblk0p4 2>/dev/null || true
mkfs.ext4 -F -L overlay -m 0 /dev/mmcblk0p4

查询新分区UUID,写入fstab配置(把UUID替换为实际值),将 /overlay 挂载到 mmcblk0p4,复制当前overlay数据并重启。

第9步:验证extroot
重启后执行 mount | grep mmcblk0p4,应看到 /dev/mmcblk0p4 on /overlay type ext4。执行 df -h /,根目录可用空间应约为53.3G。重启日志应包含 mount_root: switched to extroot。

第10步:稳定性测试
创建测试文件,重启3次以上,确认文件仍存在、mmcblk0p4 仍挂载到 /overlay、根目录空间约53GB。

京东云鲁班刷机注意事项

本教程在以下环境实测:京东云无线宝鲁班AX1800(RE-CP-02)、绿色主板、FORESEE 64GB eMMC、JDCOS-4.4.0.r4022。第三方U-Boot存在风险,刷写前必须同时核对文件名、大小和SHA256,任何一项不同都不要写入mtd0。如果第三方Bootloader写坏,TTL通常也无法直接救回,仍需SPI编程器,因此备份不能省略。本教程仅使用原有 mmcblk0p4 扩容,不删除p1-p6其他分区,相比全盘重分区风险更低。

常见问题

问:刷机前必须备份哪些分区?

答:必须备份mtd0(Bootloader)和mtd2(Factory)以及eMMC前部区域,建议将全部mtd分区和 emmc_before_p4.img 文件传回电脑并逐一核对SHA256校验值。

问:上传initramfs固件后Recovery页面提示成功,但重启后无法进入系统怎么办? 答:本机实测上传 initramfs-kernel.bin 虽然会显示 Upgrade successfully!,但正常启动后仍会回到Recovery页面,需要重新选择官方 squashfs-sysupgrade.bin 文件上传。

问:为什么挂载后根目录空间只有几十GB而不是整个eMMC? 答:本教程采用保留原有p1-p3分区、仅格式化p4分区并挂载为 /overlay 的方案,相比删除所有分区的全盘重分区,可用空间只少约2.7GB,但风险更低,更利于保持原厂分区结构。