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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-29 23:23:04 | 显示全部楼层
fhh 发表于 2022-4-29 19:494 t( K( `! b' y
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
: [, K; ?0 s0 D3 ~' s( _9 B1&2.是的,我在u ...
- J* l5 w+ U% |* V. @" l
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'/ [4 H* E# g/ W# {1 A8 P0 J
+ w" H- _# ~! R& ?  Y" v6 u* \
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了# f! K' M3 \! k

- ?8 f+ x3 n' F* O7 _) w# mmtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test): s0 s, H% C4 R: V8 j" B

5 b( e$ j% {" R  ?, Pmtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
9 F: P4 W6 ~! ^) f% n5 v4 l9 y% S/ x/ i* G* S
内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题1 U; Q/ H6 N  K9 B* T

4 p6 a6 i; D! A$ I2 _$ ]Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing& Y' P2 B0 C$ y
1 z  D' E! ^9 \- s2 T2 ~% G
参考) q$ d0 D2 R/ U2 m! b% Z+ d
http://blog.csdn.net/yless/article/details/75511710 s* A, ~7 \: ~3 a: z, W
————————————————$ ]' m9 S3 r9 j+ b( l8 A
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。+ k; W; X5 j6 x
原文链接: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/ u; f. N' p* l+ S1 r$ t
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...

7 b0 L& H  s& H2 _9 h! [这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-4-30 07:02:34 | 显示全部楼层
mynetdisk 发表于 2022-4-29 23:15
, `1 o. ^0 t: Y性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了( |- K: I( ?9 o$ z& \1 L
价格是二手 DS ...
/ Q6 B- B2 }& U
有可能是soul的u-boot里,群晖的分区表就是错的?
5 j5 n8 {8 P8 W- @如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
/ C! x7 M. M: H/ |  k; MP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:23:47 | 显示全部楼层
fhh 发表于 2022-4-30 07:02: h, f( `2 i, _0 a1 t; L9 W  ?
有可能是soul的u-boot里,群晖的分区表就是错的?* J0 [* ]0 z6 ]. ^3 h  }
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
% G: e( p* I, d; w" z
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian
& b7 G2 {! ~) I% _! x所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:26:37 | 显示全部楼层
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑 ( P) Y% L  ?- E( H& n" N' X2 I% n
fhh 发表于 2022-4-30 07:02
( }9 c: S3 s2 g2 ~# Y& P8 {有可能是soul的u-boot里,群晖的分区表就是错的?
9 e' l1 C+ D! B# I- M  u如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
  `' [7 C9 M" o& z: q
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接
5 \3 |" T! Q8 i# {(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)
. z7 t/ F% h4 x. @' K6 ?/ v* w% C7 C: ?
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-4-30 10:28:05 | 显示全部楼层
fhh 发表于 2022-4-30 07:022 |! m8 l: W! h6 b
有可能是soul的u-boot里,群晖的分区表就是错的?- |5 M& U# c' X* h& s; I( V7 }3 g6 _
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
* x* {2 h7 V& E" p0 i$ F
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?% H* d5 g4 K" t/ E! s7 `; a$ ?
--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-1 21:55:27 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:281 L1 P  J+ C3 m, E1 R
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
& L$ L5 w8 N# v5 I: n8 [--- 好啊,谢谢,我试试。猫盘最大价值 ...

" h9 {3 i. v8 s我看了一下,可能是他的群晖内核编译时的配置有问题。
/ t9 d% U! m$ j! ?工作量太大,我就不改了。" x: l) u  [- c* o. M0 U
至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。
; Z8 p3 V. b, i2 y* e. w或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-1 22:08:09 | 显示全部楼层
fhh 发表于 2022-5-1 21:55
/ |; h! p0 E2 Z- ?. x( j: o* q我看了一下,可能是他的群晖内核编译时的配置有问题。6 a+ B3 C: p6 ?% Z' J+ c3 M) @" o
工作量太大,我就不改了。
* T+ K# x! }$ v" D/ y至于你说Debian的分区表 ...

* a. N8 [5 P, H: b$ J; ?现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
6 U& [% v7 n, t) y. I+ ?" ]; Y4 d不过也没大关系就是了
4 q% s  d- d+ e7 P% T9 d" D当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-1-19 06:54 , Processed in 0.079116 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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