V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
nothing2
V2EX  ›  OpenWrt

有一台小米路由器 4a 千兆版,已刷 breed。可刷 padavan 并正常使用,但刷 openwrt 就反复重启无法进入系统。求解

  •  
  •   nothing2 · 2023-03-14 15:55:26 +08:00 via iPhone · 1412 次点击
    这是一个创建于 651 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 条回复    2023-03-15 10:09:09 +08:00
    AoEiuV020CN
        1
    AoEiuV020CN  
       2023-03-14 17:26:51 +08:00
    第一反应是内存有坏块,系统重要内容刷到坏块里就用不了,
    padavan 可以的话 dmesg 看看启动日志有没啥问题,

    以前红米 ac2100 流行这个坏块问题,内存混用导致起码一半的路由器刷机会有问题,后来好像听说有专用的固件绕开这些坏块才能刷的,
    byty18768
        2
    byty18768  
       2023-03-14 22:03:45 +08:00 via iPhone
    恩山看看吧,我记得 4a 好像是有两套内存模块
    joker8ren
        3
    joker8ren  
       2023-03-15 09:39:41 +08:00
    我是 openwrt 桥接经常没网络 很奇怪
    huangya
        4
    huangya  
       2023-03-15 10:09:09 +08:00
    能接串口就丢 log 来看看。没有串口,就像楼上说的那样看看是否是坏块的问题。可以在 padavan 下使用 nanddump 看看某些分区是否有坏块。
    nanddump /dev/mtdX –f /tmp/dump-file (X 为不同分区对应的 mtd 号码)。
    如果有坏块,会打印检测到了坏块的信息。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3440 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:58 · PVG 12:58 · LAX 20:58 · JFK 23:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.