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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:49
/ S7 [. i7 Q8 b3 j4 z0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
# X* L1 Z3 {# w$ x0 F$ v& t/ O1 E+ ]" u1&2.是的,我在u ...

* G7 L! V. m1 c; t. osetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
4 X) a  k' q! a! @& Y3 ]2 d  m, c% k& u* K0 i, i
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了
( {2 J) y* j3 D$ [1 l( f& g" a$ @  T; d' Q( L
mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)
- D% _3 u0 P- S  T. B: d
4 N& v$ r6 c3 ^9 b, E% p! Wmtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)8 `$ }6 n5 S* n% X, g' ~4 v
( K( X# y. q0 K% T
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题
' v. l/ T2 g+ c+ Q. L* q; m5 d& @: {/ q5 Q# o
Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing& \7 J8 R/ O( ^4 Q: \3 ?7 ^
" z- C2 c: c' `) E2 C
参考
9 o, B2 o1 C- W7 V+ o2 _; thttp://blog.csdn.net/yless/article/details/75511714 x* d" i* t6 v" V
————————————————
3 X6 H3 h3 x$ V1 b+ @版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。' l+ C! m! C" M9 u3 g
原文链接: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:237 a2 O+ r4 ?  Q# \2 I; l
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...

, y% l- p. s/ K" `6 W( ~3 r  _% \4 E这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:15
, y- p+ p: x- u性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了
0 K5 D, C6 u" I$ X; T: {& w7 p* L8 v价格是二手 DS ...

! r- D3 g5 K. s8 C有可能是soul的u-boot里,群晖的分区表就是错的?
$ B. p. g% o2 n- ~如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
" c5 P* ]3 h1 X# j/ N" HP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
$ ]: q  K4 A5 c1 D3 J! X8 f有可能是soul的u-boot里,群晖的分区表就是错的?
) w- M2 y" x' c7 N& y6 [; H7 `如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
. i! t6 T& \. x9 H- @
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian: z* C4 d2 H; R/ E  ~
所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑
4 a( q0 E/ k* E; n* d; |" W
fhh 发表于 2022-4-30 07:02
6 B# @+ u! v* d有可能是soul的u-boot里,群晖的分区表就是错的?
9 t5 i1 J; n( O* b如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

3 [8 k2 d4 l1 g, I0 ^Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接
& F' H9 g7 l  `(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)- O) f6 _! I* D0 H! b) ^0 s
% \. e5 R$ k: x- ]5 `2 @
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
0 r: T+ _  i/ Q% m4 ]* \有可能是soul的u-boot里,群晖的分区表就是错的?
7 S. h- Q6 s  P4 L* _2 E, f1 d如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

" \; B; T) o' n; `: E' E* s如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
4 c7 S6 ]" ^: j5 j7 A. a; w7 Q--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:28
, f7 y- ~! t" b# i如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
3 X- H! E1 m: I5 ?/ |8 N9 o--- 好啊,谢谢,我试试。猫盘最大价值 ...

; y" i! f# M4 h: P$ Q4 }3 O我看了一下,可能是他的群晖内核编译时的配置有问题。1 C+ Q( H" p) ?8 F
工作量太大,我就不改了。
4 g8 Z% v; b6 j$ s" G至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。
, Z  W/ }0 p5 u2 k- P& e. W或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55) g' Z+ z# R: W3 `3 p7 Y
我看了一下,可能是他的群晖内核编译时的配置有问题。( N, K3 L  x: J3 t* B: o
工作量太大,我就不改了。
& R0 _! [$ w& O; i- }" Y! X, m至于你说Debian的分区表 ...
: k! k% B$ d8 z5 ?6 T) c9 z
现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了7 r2 {& n2 x+ p# r3 o
不过也没大关系就是了, F6 {) q2 y" z6 k' B/ l4 o
当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-10-5 02:52 , Processed in 0.224739 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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