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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:49% J. K. I; H4 y9 l
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因( B" c( a1 B# ]1 V
1&2.是的,我在u ...
, {* O8 `4 k. w, k7 G
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
. M9 m( A% N& ?$ _$ M5 g* T6 ~
1 z0 ~* U5 {9 g2 ]4 emtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了. R. C8 \$ c, F) b7 }$ z
8 i: ^* N; u' _
mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)
7 r. r* ?" |( N. Z( @. H( L; E
/ S1 h: u; t2 D* r" p; Lmtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
6 k5 U5 F: ]. u( F6 ]  ~( S$ Y( _$ h% V0 r1 {0 `$ t
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题9 T' l8 w1 d+ j' e; ?3 H7 s% b
- W) A$ P/ _6 L) i- N
Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing4 w, Y9 o9 e. q: g5 [
' z* o: O7 \  j
参考
1 \. N: l( p8 v( y' K  @$ chttp://blog.csdn.net/yless/article/details/7551171. s' m) n: U( @+ a$ n
————————————————; H, K) M$ A. H
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。" g0 l6 w! b0 @
原文链接: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; i# [: g1 q+ M- p/ o7 ~+ f
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...

- s& J" r# v; H( G6 K, \这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:152 p8 n% M$ z* k/ u( N: w' V
性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了6 q6 t3 k9 X' p
价格是二手 DS ...

9 ]! f, U/ y$ o$ S$ ~2 T/ C" O有可能是soul的u-boot里,群晖的分区表就是错的?/ u6 Z" @7 m0 _3 c; [: u8 V
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
: G; S6 {0 |9 h# M! J  N1 j* c7 Z2 tP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
# @5 T( S/ r' o4 s! y! z有可能是soul的u-boot里,群晖的分区表就是错的?9 i! A4 c4 n0 `. ^5 [
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

9 v& K  ]0 x" L! @! L. _3 P  C& o是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian
$ K! V* V! z. d/ r5 t8 E/ n所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑 / C5 {) J/ V; ]$ Z$ K: W- s
fhh 发表于 2022-4-30 07:02
) A7 ~& h8 y& [* T5 ]/ I0 S! V3 h' B有可能是soul的u-boot里,群晖的分区表就是错的?
9 I# I/ o) j. B  d' d如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
7 t1 z/ B6 m" p
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接* L3 _2 l9 C: T( T; s
(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)
& Z) s* R' |1 r+ Y5 u5 n: l: G) q2 Z. A2 n$ D! d- a  ^) U0 d& ?
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
. h. s7 Z: C9 k5 R6 b& i+ `9 g+ w有可能是soul的u-boot里,群晖的分区表就是错的?
! _% _; h: _$ H& l如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

  \+ \4 F1 U: l2 i1 u1 I# |% U如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
8 x: h* w+ R* ^  W; R--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:285 p6 J& a. z5 l% ^& a  I
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
0 s  f0 m8 ~- t6 T! u+ }--- 好啊,谢谢,我试试。猫盘最大价值 ...

- s% l" ^& g- h! j我看了一下,可能是他的群晖内核编译时的配置有问题。6 k% d: J3 K( c7 B$ Z/ u: i
工作量太大,我就不改了。
/ m# X$ M$ x6 l' B5 [; ?3 q至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。: u" z1 |- }! V% C: a& R2 {
或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55# R4 {, _/ n& z2 l& \4 J
我看了一下,可能是他的群晖内核编译时的配置有问题。) h. F3 g* ?$ d" r7 y, A0 Q
工作量太大,我就不改了。  b/ x' k% y' j0 M" t1 _, E
至于你说Debian的分区表 ...
! S. }+ x$ t& o" z6 v% d
现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
6 |. S2 ]# O' A$ L2 d4 U+ H- w不过也没大关系就是了& I' z8 |* w( L9 B: z; q5 o: Y
当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2026-1-10 00:46 , Processed in 0.071897 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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