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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:49, l( A" v/ Z* Q1 B
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
/ w5 k4 P: ^9 R  z$ \4 O3 D1&2.是的,我在u ...

, L6 f3 G- n9 C" e3 S: `: csetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
9 a' G% Q& G+ O2 t( A+ p8 |/ Q! t6 n5 g1 u. G& v- w- r
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了
1 A" w! T, }! V% p
% c2 D/ }, ~* l3 X  Imtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test), k0 v$ ?2 p, {+ Q$ p* R

* i8 z' h; y+ H' Y" |" ^5 {mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)  Q% c: e0 V) H/ H

& P' D4 o8 x# p( M. r8 g  C7 N内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题
* S8 n: L0 V! H+ O% x  z8 v: {1 [
- _* j# O* s. j# N5 rDevice Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing5 x8 T1 b. I( v5 C+ T' q
5 O8 }9 U3 c/ W7 \5 q/ V
参考( X; x/ P- W" D6 ?( F
http://blog.csdn.net/yless/article/details/7551171+ e8 e2 U% ^7 F" m; `" R6 l  @
————————————————
( q1 Y9 E' b6 P版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
3 g9 \/ ?: I9 b1 A& O原文链接: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
/ }6 G; }, p) x' R2 q. k% }setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...
$ S% [; w- c4 V2 t  r
这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:154 k6 C; h* [/ W; t/ I
性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了
5 z3 q' \) E7 s$ D1 }9 T价格是二手 DS ...

2 O$ V$ P/ o6 d7 B有可能是soul的u-boot里,群晖的分区表就是错的?: Y; P) J8 d# p
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?* v6 a: P. L5 D7 L
P.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02- X! G) ~1 }' D9 U
有可能是soul的u-boot里,群晖的分区表就是错的?. a  H: Y( Y% E  \
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

: U8 [& l; m( J) q+ n是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian
7 r) k- b$ u- G4 Z+ l所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑
) P+ Q& X" L; A- r) H0 k3 r
fhh 发表于 2022-4-30 07:025 g0 x9 _2 J' u$ n* b* J1 g
有可能是soul的u-boot里,群晖的分区表就是错的?) h6 P% z- a* ^& `2 N
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
9 a2 v0 Q8 x! @* h; y# b
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接1 G8 I2 G- U) M, ~& q7 j9 p
(为啥自动重启不知道是固件原因还是我这台硬件的个例原因): E* }; G& q3 q) M* P

9 {: ]8 g# N& n1 r2 X9 L这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:02; Q0 Q- W8 _/ u* j( f
有可能是soul的u-boot里,群晖的分区表就是错的?
9 q8 G# \7 [; t# g' T4 t* |如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

7 i' _1 A' \  ^5 |如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?+ k% X* _6 {, f. [7 T8 C
--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:28
% s3 k; m7 y& t0 M0 V如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?: e4 O  v, |  o. r% y1 {+ ]0 y
--- 好啊,谢谢,我试试。猫盘最大价值 ...

0 W+ ]. i) j3 J+ J/ Z% K5 W我看了一下,可能是他的群晖内核编译时的配置有问题。
7 ?4 J: \. x8 V5 v  R4 ^# z4 H& e工作量太大,我就不改了。
. X+ O" b9 D$ y至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。' @. A+ n6 H4 q5 V
或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55
' r- V1 }* b% D' Y" r& }6 Q% `: N我看了一下,可能是他的群晖内核编译时的配置有问题。
# T* p7 f/ D8 o$ ~& M; a工作量太大,我就不改了。: C. f1 n  n+ j# U+ Y- ^2 L
至于你说Debian的分区表 ...

* A5 y. B$ p1 ^8 H现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
0 [8 A, N( g3 F; M, i6 X, h不过也没大关系就是了
; r; n" z, k% A2 V* N- ~/ M当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-5-10 05:25 , Processed in 0.059806 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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