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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-29 23:23:04 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-29 19:49/ d. c# V! A3 O- J* I
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因% y" W" J; ~+ B. i0 L; o" d/ r
1&2.是的,我在u ...

6 k' Z$ U) b3 m* W+ A! q' isetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
) G3 x  I: a+ r: i  F2 y9 K
4 h1 _8 B& \7 t+ J1 g. G- Rmtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了
4 F2 J6 [: {! ?9 ^
( z! p. O  {8 i8 bmtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)6 [/ ~6 i0 z! z1 ?
* H% i/ ?) K/ j( ?; y
mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
4 ]( l  A" ]; a1 V2 o4 _+ _) R. `/ D
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题, e( @: Q. G7 o) c; W: d4 H
# s7 k' X2 `. X- L
Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing4 V9 K# l8 a. P: p5 F4 p% a
% V+ n: Z" X- P0 d: G! i/ I9 r$ D
参考2 E0 ]5 ^# U0 \* Z' f7 i% C
http://blog.csdn.net/yless/article/details/7551171  w. b& l8 K6 G3 F/ e( B
————————————————& v) T+ G; u+ y2 V- ?5 v
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。7 [6 G% m) t8 A) R) r/ D
原文链接:https://blog.csdn.net/fridayLL/article/details/45067263

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-29 23:23:19 | 显示全部楼层 IP:–福建–厦门 电信
mynetdisk 发表于 2022-4-29 23:23; O/ r. _/ u5 ~" r5 b* T6 W
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...

3 P9 K" k$ u% e4 B7 H, Z这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-4-30 07:02:34 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-29 23:15
5 k5 L  }# ?) L性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了, |& {; f2 e! @3 x. y( O- s$ k
价格是二手 DS ...

8 f+ w1 w8 u' Z3 g& ~) \( f1 |2 B0 [# n: b有可能是soul的u-boot里,群晖的分区表就是错的?
# ?( o  n# J8 N如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
9 g3 I4 d, C" t/ vP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:23:47 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-30 07:025 {! k. i8 h& ]6 ]. y
有可能是soul的u-boot里,群晖的分区表就是错的?3 n9 @; e' i2 C2 C/ _
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
7 h8 x: B6 J/ _& [" q+ [
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian; J6 u: l0 f8 u
所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:26:37 | 显示全部楼层 IP:–福建–厦门 电信
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑
1 g" n' s) ?, z+ U% ^7 l. j2 K& y
fhh 发表于 2022-4-30 07:02
2 J8 x5 N* X0 H有可能是soul的u-boot里,群晖的分区表就是错的?( D; G3 `8 B" K- b6 ^
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
, S8 L: Z% z7 l, A6 n  d5 s
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接
5 u1 B, o. k& g! @(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)6 k5 e, I9 P  E/ `( z- t. p1 J
5 l) T- S( I' ]
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:28:05 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-30 07:02
/ y* ~7 b' e# O7 b; M, |$ `有可能是soul的u-boot里,群晖的分区表就是错的?
2 v2 r) G; V; u如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
6 t/ C5 J- x: T* M
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?. y( ?& p5 O5 E5 L# b$ ^
--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-1 21:55:27 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-30 10:281 e. \+ W. Y1 ^. |6 X# o
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
. [* C8 T) w* q* M; V+ c--- 好啊,谢谢,我试试。猫盘最大价值 ...
( F' T8 w7 l3 T) B
我看了一下,可能是他的群晖内核编译时的配置有问题。
" u" U* H! K7 U4 a1 V6 V工作量太大,我就不改了。
+ j7 i) L, N! f5 K6 M$ Z/ ~/ r至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。4 E/ n3 |% x, E! E
或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-5-1 22:08:09 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-5-1 21:55
$ y+ M0 o; O4 m* P. {3 a' i我看了一下,可能是他的群晖内核编译时的配置有问题。
; h( S8 s' Q9 S2 E  W* W: }工作量太大,我就不改了。" N. ~* s& d  P- p, s
至于你说Debian的分区表 ...
# |! R: S4 b: j
现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
- T0 o4 t/ q  j不过也没大关系就是了
! V7 ^) u. \; i4 q. ?; V" n: J当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2026-5-9 11:09 , Processed in 0.070700 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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