找回密码
 立即注册
楼主: fhh

[教程] 自编译猫盘u-boot,解决掉IP

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:495 e1 l6 Y. x) n) F( F& O# A
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
$ f) l! J( F1 ^; A& T) v1&2.是的,我在u ...

2 n- L0 T% w( B/ B' ksetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'1 k5 V: E4 Z' W' ^& K! i

) d" i' W7 ~& O& Lmtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了
9 b4 ]4 i8 C/ |5 A( {% y1 `  I
9 |) m: w' Y+ j2 t3 Lmtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)# e  \( A, H1 q+ B+ h% {
2 M( F+ J4 v9 F
mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
+ Q' y4 u; V* I& Z" R
' i" N* b6 N: M内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题
# B6 R0 f6 ]" ]  `9 E5 A
( m+ h) L" }- F! ~$ N0 z/ `4 k: `Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing  a$ |2 c3 H7 N4 B
8 i. _$ V2 c7 O/ M/ g
参考
# B, h, a* ^% T/ A3 {8 ]5 h! Vhttp://blog.csdn.net/yless/article/details/7551171
* }  m8 u  G# @' [8 |5 V5 r3 q————————————————
& K1 j; g% m5 M# c4 i! [7 ?版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 z$ w' X% K+ T0 W1 `
原文链接:https://blog.csdn.net/fridayLL/article/details/45067263

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:19 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:23
) F# J8 ]: }/ e# _- Dsetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...
8 a9 U' M7 z, Q: D  v
这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:151 B. i1 g! _/ ?. n: ^
性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了
' S3 C# x/ d9 u5 X4 l; m, U5 n价格是二手 DS ...

" B% |  w8 B/ Z0 Y; V有可能是soul的u-boot里,群晖的分区表就是错的?) c, S: `  c! S$ c. ~0 k
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
% F, p9 t1 m. ^; bP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02$ _! h+ n. m# Q8 W
有可能是soul的u-boot里,群晖的分区表就是错的?, S- ~& Y# \$ [+ o% C: {
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
& M, x+ D! |5 I$ M
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian
8 o9 G, l5 G- \1 n所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑 % i0 x3 i) {/ N, W1 J
fhh 发表于 2022-4-30 07:02
6 P4 c! Z7 H/ V4 {. I" [" B1 F2 U有可能是soul的u-boot里,群晖的分区表就是错的?
1 o& h4 B; }- ]6 @如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

% g3 @) u2 n$ M* zSoul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接
( v3 v$ C) b* v1 l0 C4 ~2 k# m(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)& P8 z8 E. b2 ^& n& M9 }

& P% ^  e! x* I: m6 ^9 i这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:023 r# K4 s4 d; ?2 \" Z% F1 V
有可能是soul的u-boot里,群晖的分区表就是错的?( Z8 u! t+ [. E  r: @
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
$ a( H3 w" B5 q* V0 l- N
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?1 P; b0 |& p: c, Q( m
--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:28
$ `1 \/ a( o$ }2 c7 o# b如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?% L) w0 O3 l: B& ?. x+ e) x
--- 好啊,谢谢,我试试。猫盘最大价值 ...
9 K* ~/ m- R& ^1 W/ \( d/ w
我看了一下,可能是他的群晖内核编译时的配置有问题。! w$ S8 W' x. s$ |9 s: r% q
工作量太大,我就不改了。
# p  J8 w  b/ W9 `, J" T  S至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。- n& f0 G8 R. g5 I9 U0 o8 \2 X
或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55" V* _) P' A* `2 D# \5 y6 @
我看了一下,可能是他的群晖内核编译时的配置有问题。  S. \4 G2 M/ l+ D* G  N
工作量太大,我就不改了。8 p' z( ]. {  |" U
至于你说Debian的分区表 ...
2 Y% T, L, t. v$ r$ C
现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了" ]9 u1 [, k4 ]$ S' a
不过也没大关系就是了
. z) V( F- @' d$ `0 Q6 s+ {当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

积分
14
QQ
发表于 2022-5-1 22:11:05 | 显示全部楼层
收藏备用,感谢分享!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2025-7-14 12:11 , Processed in 0.056342 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表