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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:49( |; n0 m* d+ }1 H6 c+ l
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
7 u3 l: R, r& J7 G$ ^1&2.是的,我在u ...

& c; F6 w% k6 a2 V8 y' c8 `) B  jsetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
1 z( C0 O( v  t( w7 M" S5 r/ F) F2 ~# D$ v) w
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了& e& v% V" t# U
7 I7 S& x, s2 H
mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)
7 b+ g( H2 x  j- [8 l& T5 T  M/ {: o& d: j
mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)3 F. R5 x: v4 e1 e5 I5 S, u
. S" N) {1 F5 ~& z7 C
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题
4 q8 g% Z7 Z( i2 e0 ]  p4 c! E) w  W7 A$ R1 H/ _' m$ b- w4 j' u4 p
Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing9 o# Z$ }; p9 h9 z8 ]6 J& l" _
# k% p$ w; v% h9 i
参考; {0 G5 ^! |: \7 q! H( f
http://blog.csdn.net/yless/article/details/7551171
0 R! v9 M5 T" X————————————————
8 ?2 m' m9 ~7 r. ]( V1 ^4 Y' @. s8 _版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。* @5 v/ K/ u  q; S+ T% 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:23
8 T2 ^" F2 t# \. T4 V5 usetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...
2 x: C0 T2 t0 Y# A# M/ g5 \
这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:15
- |# N7 q7 V# {! {* [- [性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了9 t5 e7 w" k/ `2 b, F3 I
价格是二手 DS ...

4 A7 ?/ z" G6 C3 g. u+ C, |有可能是soul的u-boot里,群晖的分区表就是错的?% v% h1 A+ y4 s' k# H
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?* g9 N" X2 q7 S' m! S0 t
P.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:027 V3 E8 v' Z* [/ ^% R5 S
有可能是soul的u-boot里,群晖的分区表就是错的?! i% F) ^0 m+ e
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
8 T" W( \/ j2 F( G9 f9 J6 l
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian
. k( A7 J- J* W) t所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑 8 \8 C# @! D9 N$ _4 k* x9 d( y
fhh 发表于 2022-4-30 07:02& l! C: t6 M! P- B9 _5 @
有可能是soul的u-boot里,群晖的分区表就是错的?; O' @) P0 x0 L9 [! u4 A8 y
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
) g- d- E7 X: u( q
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接7 _1 {& N4 r4 r8 K
(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)' C7 U6 N' i1 @4 y
# `/ _% H4 m  Q7 r/ C- Y- a
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:020 r9 G6 b  d% X
有可能是soul的u-boot里,群晖的分区表就是错的?
7 a7 V# A) b8 Q+ p1 L如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

+ N0 i# |2 Z" X7 u. H; H3 h如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
/ b* Y9 I3 A4 I3 C' F--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:28
6 c& M; F7 Y: J! z! ?/ |如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
0 s8 C* e+ V; o& k2 }" E7 p--- 好啊,谢谢,我试试。猫盘最大价值 ...

4 A0 R7 S2 O! ^我看了一下,可能是他的群晖内核编译时的配置有问题。4 `& i3 |7 \) N4 R
工作量太大,我就不改了。& _4 Q3 i. k& |: i: |
至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。
8 ]9 X8 Q* y2 c4 E0 l) x或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55
* [# R, Q  ]6 Z& w我看了一下,可能是他的群晖内核编译时的配置有问题。4 \7 \2 I# D8 ^/ B- M  A
工作量太大,我就不改了。2 R: K, x: I# f; x1 \9 ?$ {
至于你说Debian的分区表 ...

8 C0 `+ m& V) m* ^3 I现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了. C  H! N3 g7 V6 p
不过也没大关系就是了+ G! G4 n9 |) p4 {1 L/ b0 T* F% _
当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2026-2-18 05:43 , Processed in 0.222667 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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