|
|
本帖最后由 mynetdisk 于 2022-4-29 02:33 编辑 , N" H$ C! x i
fhh 发表于 2022-4-27 08:04$ {- I, x- K# I7 Y' |5 P. _+ i
哦,那应该是因为emmc引导顺序在群晖之前,但是群晖的u-boot提供的设备树与Linux不兼容。
8 j( }+ ]9 b# N( Y你把emmc中的De ... , u7 T8 r; X/ i, k: y; O) C
谢谢 F 大3 X( k# h Z! a# i0 z4 x# p, d' o4 G
我前面没描述清楚,我的情况是这样:
% b" l% b& z9 s+ A' b+ ~8 K3 k, b: ^3 T
1.# o1 Z# j% F/ f" a$ u4 E9 A! D( y
启动时 TTL 默认显示 syno mode,然后在 Starting kernel ... 卡住
# i* v% x. J4 I按住 RESET 5S 上电启动 TTL 显示 mmc mode,能正常进 Debian
1 z4 C- `+ v% r' W( Y4 |
6 H5 D, Y) ^0 t$ S: [2.3 \0 a7 K( E3 X4 f; ~& a
刚刷 u-boot 之后可以进群晖(也有一次刚刷完 uboot 就进不了群晖)" k% S+ o5 v; Z, c7 p C
之后某次重启后 syno mode 就卡在 Starting kernel ...(但 mmc mode 仍然可以进 debian)9 I4 b& A0 O0 T4 }: Y, g
一旦出现卡 Starting kernel ...,再重启 N 次也还是卡 Starting kernel ...,直到下次刷 uboot 通常可以暂时解决' l, K1 S0 s# k8 k
) e4 e5 }# x4 B" \: ~ O& z3.
. `* U: h+ {( f% u一次 saveenv 后重启卡 Starting kernel ...,以为跟这个有关,之后试验排除了此可能【2022-04-29 修订:我又不确定了,今天试了刷 uboot 重启几次正常启动群晖的情况下,saveenv 后重启就卡 Starting kernel ... 了,也许真像你说的是 uboot 分区表有问题(从而导致 saveenv 破坏了什么东西?)】1 ~1 y/ z1 [: |% t1 c2 D2 N
一次进 debian 后重启卡 Starting kernel ...,以为是 debian 自动修改了 uboot 环境变量,之后试验排除了此可能) [ V+ c* K) Z' Y% m0 Z
U盘、硬盘都拔掉试过,排除了这两种设备问题的可能 |
|