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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:49
2 v9 |: X) a4 s0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因: R" _- A  b/ Y+ i0 h) _) h. u9 g
1&2.是的,我在u ...

. d6 |: l5 ~  c( bsetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
. e3 Y+ s$ d% W* ]9 }! F5 ~8 @1 k& v4 Y1 S% E, Y' Q) H
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了5 N. p, S) @6 a; c  L: D  K
# I9 x  D4 M" f% y" @. ?
mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)
, T' K; \  G) B- W, h& l9 ~) k* T
# w9 ~& E7 T7 A; l5 U& dmtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)3 Y6 X/ E( L4 q
9 x8 z- A/ a0 K2 X# q/ W4 `
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题: c' f8 ~+ B1 n+ d

. Z( o8 J  `$ \' T/ s4 d: J  o! vDevice Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing! ]+ r* j9 o4 @+ W- m

$ {) G! [& U0 o  A- G参考
5 N/ c! @0 k( ]4 ahttp://blog.csdn.net/yless/article/details/7551171
% ~4 R! P+ I' O2 f5 O————————————————3 X0 q3 z6 f6 H/ _& r+ e$ L2 N
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
) u, d. D) F6 N* u; u2 X6 K$ ?: \原文链接: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
3 y# K+ q4 ?( d7 Y) X% [! msetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...
$ Q+ `" q, }( ?
这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:15. Z1 Y4 y/ {4 O$ P
性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了
+ }- }- T& C( p: A( B# Y! P% z' k价格是二手 DS ...
* H& p" m5 |; T0 @$ ]
有可能是soul的u-boot里,群晖的分区表就是错的?, \7 L) f: b2 I
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
; @/ G5 y, C1 oP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
. Z+ P2 i( g5 n有可能是soul的u-boot里,群晖的分区表就是错的?
( `4 J: D4 r' u$ s" ?/ ?0 R如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

& ~0 _% [- A$ v( Q- G1 S是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian7 c$ y- F9 B" L. I- l/ V
所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑
6 {/ ~1 P6 T7 ?: n3 r9 z* O0 ]
fhh 发表于 2022-4-30 07:02
7 S, ^0 o  u/ z/ p  R, J! j, M有可能是soul的u-boot里,群晖的分区表就是错的?0 ~$ I" d7 e* i6 A! r0 F
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
+ U9 b# h4 z8 A
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接* r% H. ~5 m8 k& \
(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)
6 F0 d/ \% m7 S2 t+ D' d( ~: ?1 z8 c1 Y( p3 S5 R
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
6 T% k$ o# m" b9 o* i有可能是soul的u-boot里,群晖的分区表就是错的?
% |- W# N" R: f0 U2 ~) N0 B+ a如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
( T7 U/ W, W2 f
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
' \0 z% t  ?; }% i* E--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:28" c, P6 g! ?1 d! C. d& x
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?) S$ ]' d# h$ ^( x7 L; a
--- 好啊,谢谢,我试试。猫盘最大价值 ...
* _0 ~+ @, T2 J2 x+ {0 v
我看了一下,可能是他的群晖内核编译时的配置有问题。6 x3 k, D/ l) F$ H
工作量太大,我就不改了。- B, s; [2 Z$ \) u$ V( O; r
至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。
! _& q' @8 w. X" z2 ]% A或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55
5 L; E& x9 X8 \* g6 S! C4 c4 J5 j6 q我看了一下,可能是他的群晖内核编译时的配置有问题。- v% y7 i& Z  c4 ]
工作量太大,我就不改了。
* [3 O' _2 V$ K至于你说Debian的分区表 ...

) J# o; ^+ V5 X9 s现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了! r# |: n6 c3 H  J
不过也没大关系就是了" Y+ v% G, J) p: M- x! _9 N
当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-12-14 10:54 , Processed in 0.642135 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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