Eason 发表于 2024-1-17 02:13:42

[MT2500] [求助] 突然無法開機, 疑似partition有問題

Hi 各路大俠,
我的MT2500前天突然ping不到了
打開機櫃發現LED恆亮藍色
重新上電, 或是使用reset button也都沒有效果
後來使用uboot update, 刷入官方bin, upload success, update success
但是重開機後還是維持在LED恆亮藍色
接上uart後, log如附件0.Bootup.log
這時候, 重新做一次uboot update, log如附件1.uboot_update.log, 還是依樣upload success, update success, reboot後LED恆亮藍色
重新上電一次, log如附件2.bootup_after_update.log

從log來看, 像是某個partition毀損了, 導致開機的時候讀不到
能否請幫旁看看該如何排除呢?
感謝

[    0.882125] NET: Registered protocol family 10
[    0.887209] Segment Routing with IPv6
[    0.890933] NET: Registered protocol family 17
[    0.895424] Bridge firewalling registered
[    0.899537] 8021q: 802.1Q VLAN Support v1.8
[    0.967659] mmc0: new high speed MMC card at address 0001
[    0.974084] mmcblk0: mmc0:0001 8GTF4R 7.28 GiB
[    0.979354] mmcblk0boot0: mmc0:0001 8GTF4R partition 1 4.00 MiB
[    0.985989] mmcblk0boot1: mmc0:0001 8GTF4R partition 2 4.00 MiB
[    0.991988] mmcblk0rpmb: mmc0:0001 8GTF4R partition 3 512 KiB, chardev (249:0)
[    1.048082] blk_update_request: I/O error, dev mmcblk0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[    1.058570] blk_update_request: I/O error, dev mmcblk0, sector 2 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[    1.068956] blk_update_request: I/O error, dev mmcblk0, sector 3 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[    1.079652] Buffer I/O error on dev mmcblk0, logical block 0, async page read
[    1.087338] blk_update_request: I/O error, dev mmcblk0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[    1.097817] blk_update_request: I/O error, dev mmcblk0, sector 2 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[    1.108201] blk_update_request: I/O error, dev mmcblk0, sector 3 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[    1.118891] Buffer I/O error on dev mmcblk0, logical block 0, async page read
[    1.126025]mmcblk0: unable to read partition table
[    3.979634] block2mtd: error: cannot open device /dev/mmcblk0p1
[    3.985714] hctosys: unable to open rtc device (rtc0)
[    3.991274] Waiting for root device PARTLABEL=rootfs...

Oasis.cn 发表于 2024-1-17 03:19:35

我去,你这是我在这个论坛看到的第三个同样故障的....第二个的时候就感觉蹊跷,看报错内容确实是emmc IO读写异常,其实前面uboot启动也有CRC异常。有几种可能:1、EMMC物理坏了;2、软故障1:分区表坏了;3、软故障2:可能前面你刷过第三方固件错覆盖了原机uboot造成uboot损坏,用第三方uboot重刷原厂固件时造成crc校验错。简单搜了下恩山,跟你一样日志的是对方T7设备刷由glinet修改的第三方uboot时命令输错导致uboot损坏,最后焊下芯片用编程器解决的。建议你把日志发给官方技术支持邮箱(可以到glinet英文论坛上找邮箱,中文论坛这边我感觉官方就压根没人维护)反馈,看他们回信有没有ttl或其他非寄回的修复方法。

Eason 发表于 2024-1-17 08:48:10

好的 感謝

Eason 发表于 2024-1-17 08:50:52

對了,補充一下,使用上都沒刷過第三方image,原本使用上也沒問題,丟在機櫃內就沒再理會了。直到前幾天發現怎麼vpn連不上,才發現這個問題

jafarm 发表于 2024-1-17 17:52:49

用多久了,搞得我也担忧起来了

flystone 发表于 2024-1-17 20:12:12

本帖最后由 flystone 于 2024-1-17 20:14 编辑

莫不如刷一下第三方软件,说不定救活了!
(1)https://downloads.x-wrt.com/rom/ ... shfs-sysupgrade.bin这些是常用的 LEDE/OpenWrt 固件。ptpt52编译,代号: X-WRT固件无线默认名称:X-WRT_XXXX,密码:88888888固件管理界面:http://192.168.15.1/
管理界面账户/密码:admin/admin
SSH登录账户/密码:root/admin


(2)https://dl.openwrt.ai/releases/t ... nitramfs-kernel.bin具有最少文件系统的Linux内核. 对于首次安装或恢复很有用.

zhangfen137 发表于 2024-1-17 21:57:09

本帖最后由 zhangfen137 于 2024-1-17 21:58 编辑

有没有擦写过磁盘
你这是分区表损坏。正常操作和升级不会修改分区表。硬件没有损坏的话,可以救。找找厂商应该可以搞定

Eason 发表于 2024-1-18 19:21:02

1. 使用約1年多了
2. 沒有特別去erease過, 都是用官方的update程序
3. 感謝~~我有發信去給官方的support mail, 如果最後還是沒有回應, 我再來試試看這些3rd image
感謝大家

suf325 发表于 2024-1-18 21:04:32

我是那个第二个故障的,返厂问了一下客服,客服说是uboot分区损坏,但是近期根本就没有刷过机,官方也正在调查具体的损坏原因

Vins 发表于 2024-1-27 00:31:58

卧槽!今天我也遇到了同样的情况! 一直用的好好的昨天突然VPN断了,重启了一下灯亮着但是不工作也进不去后台,用uboot刷了个最新的系统还是一样。。。。

zhangfen137 发表于 2024-1-27 18:35:02

本帖最后由 zhangfen137 于 2024-1-27 18:39 编辑

Eason 发表于 2024-1-18 19:21
1. 使用約1年多了
2. 沒有特別去erease過, 都是用官方的update程序
3. 感謝~~我有發信去給官方的support ma ...
分区表损坏,刷 3rd imge 没用。需要的是重建分区表
问官方要分区信息,用 uboot 串口发命令写进去就好了
或者找 mt3000 网友,把分区表备份出来给你,你写进去就好了。
这个方法只是重建分区表,让路由器恢复正常

根本原因是啥?什么原因损坏分区表?glinet 需要把这个根本原因要找出来,修复了。不然以后某一天还会出现同样的故障

老墩儿 发表于 2024-1-27 23:42:50

本帖最后由 老墩儿 于 2024-1-27 23:44 编辑

发生了类似故障返厂了 头天晚上还好的 第二天起来机器就死掉了 uboot刷机提示失败
同使用了一年 之前没啥毛病 官方固件

jafarm 发表于 2024-1-27 23:52:09

我的也快一年了。。。不会到时候也G了吧。

Oasis.cn 发表于 2024-1-28 00:17:31

这毛病貌似2024年元旦以后才在mt2500这款硬件上随机出现,要不然是固件逻辑缺陷(在某种偶然情况意外关电后分区表损坏),要不然就是gl厂家Mt2500某开发人员离职设定2024年启动随机固件故障炸弹,看官方咋修正了。还好还没听到MT3000有这样的缺陷。还是提前自己备份下硬件分区来的妥当

Eason 发表于 2024-1-28 01:46:49

回復一下近況
1. 官方回復, 無法遠端處理, 請我走送修流程
2. 自己從log來看, 像是kernel無法認到mmcblkp0, 或是整個emmc partition table都讀不到, 所以無法mount起來
3. uboot console下, mmc part, gpt read mmc 0 都還能讀得出partition
4. 把LAB0的gpt table寫到mmc最尾巴, 還是沒有改善
5. 透過uboot gpt repair, 結果更慘, mmc part都讀不到, 請大家不要嘗試
6. 刷了第三方固件, 沒有一個有用的, 推測是因為都是更新kernel/rootfs的內容, 並非整個刪除partition重建, 完整更新, 所以依樣沒解決partition table的問題

由於我自身的緣故, 要寄送回原廠有諸多不便
所以我有點半放棄了, 已經下定一台r5c, 還是需要把我原本的一些service架設回來

不知道版上有沒有能者, 可以將手邊會動的MT2500 emmc image dump出來分享呢?

qlhv 发表于 2024-2-6 13:11:50

一样的问题,昨天出现一个 xhr 什么错误信息,重启就不行了,uboot 也不管用。:L
刚上市的时候购买的。

萝卜大侠 发表于 2024-2-6 14:26:59

qlhv 发表于 2024-2-6 13:11
一样的问题,昨天出现一个 xhr 什么错误信息,重启就不行了,uboot 也不管用。
刚上市的时候购买的。 ...

可以退回来看下

chyylove 发表于 2024-4-11 18:29:42

我也出现类似情况 每次重启 都无法正常分配ip 都必须断电重启才能偶尔正常分配

chyylove 发表于 2024-4-11 18:37:19

而且我发现 就是上个月升级4.5以后出现的问题 之前的版本一直是4.21 每周定时重启都没问题 4.5以后一重启就死机 必须断电一小会儿才偶尔OK

chyylove 发表于 2024-4-11 18:38:47

我从新uboot4.2 都不成 而且原来装的插件都无法正常安装多出了很多莫名其妙的依赖没有找都找不到
页: [1] 2
查看完整版本: [MT2500] [求助] 突然無法開機, 疑似partition有問題