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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:49# l* m. E. c5 s6 q' P
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
+ d$ G+ |* F' M1&2.是的,我在u ...
' O: e4 N; k" @( `. o# M4 c" p
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'% L, J( ]8 K! v. S
5 M' z  s( H2 R9 h1 b! U5 ^
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了
7 L2 ?8 S; p; j) R; t
$ N% S$ e- |/ i' M; P0 }mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)
2 o- N# c: e' d# E% Z8 y% N0 b" D8 n, @. L, ]% a2 L7 V" D" U
mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
- n1 Z. K+ x) P* S5 y! ?' P& P4 z% ^0 Y; u+ q6 {" V
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题/ f' q3 m' d* Z  N" o

, Z5 p* R8 y: Y. |! BDevice Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing1 W, x( i$ _2 Z" u- ]4 [6 _$ m9 M

) t0 z3 _2 V4 O参考' V9 x* H' [! T$ C. e
http://blog.csdn.net/yless/article/details/7551171
# z4 X4 P* J0 _: ^' q( P————————————————0 Q4 _! z* k# y) \* Z; Q
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
; |) f7 Y* a" {& ?. T5 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
- R8 M- j+ @2 Z2 Asetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...
3 T, ?7 t6 v) M- C  s4 ~+ [2 Y3 m6 m
这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:15
  W) i4 ?5 p( }: R3 O' w5 D性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了
( F% P. O; A8 g. S6 v价格是二手 DS ...
  q: L& X. D. l7 g/ A% x4 n+ y6 s
有可能是soul的u-boot里,群晖的分区表就是错的?' \# X2 K+ o. K9 X
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?5 A. U$ E4 @" q+ }! }0 R
P.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02/ m) f. a2 e; M, I
有可能是soul的u-boot里,群晖的分区表就是错的?
  p5 U2 N4 F5 l3 |% o如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
& J) h5 C; K+ @8 J
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian5 u7 J: X# ~. d9 G/ z
所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑
) y! m% ~- c7 L  \8 `- Y
fhh 发表于 2022-4-30 07:02
9 U! k# [+ Y5 r9 f6 w6 a% e有可能是soul的u-boot里,群晖的分区表就是错的?/ M7 u2 g1 l* j) a& \0 \
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

5 S) H% U! J- _; E4 tSoul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接1 L1 r4 N5 u1 N0 j1 h
(为啥自动重启不知道是固件原因还是我这台硬件的个例原因). e; t. r# ?0 x! z" r4 F

. d, |8 m7 a' {% a  k# _- j这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:02
6 }! O# v5 t. V$ S" p有可能是soul的u-boot里,群晖的分区表就是错的?4 I; |/ g4 |2 j  p' N
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
! i8 G2 ^" V0 `$ H9 O" d
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?2 H, E/ y8 D4 h4 f8 i  R; h$ l
--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:28
+ D: e; @8 r* o9 ^如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?- [% n5 S, I; H. D
--- 好啊,谢谢,我试试。猫盘最大价值 ...
7 r0 O, g& r1 l
我看了一下,可能是他的群晖内核编译时的配置有问题。
+ s. m' H7 M* E& @( k工作量太大,我就不改了。
' N) e8 [" e. z至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。$ `: B' |, q2 I6 u8 H( _
或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55
# K9 e+ e! U+ d1 O9 S我看了一下,可能是他的群晖内核编译时的配置有问题。# P& m& ]$ A! _
工作量太大,我就不改了。
7 P$ F6 d4 Y% L& {+ I! o- ~至于你说Debian的分区表 ...
/ I8 }+ [- W0 ]
现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
9 t: i) u( H1 Y1 |8 G. F% g6 A1 R不过也没大关系就是了  A) V5 S. @8 O: g7 x0 i
当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-8-4 09:43 , Processed in 0.070542 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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