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

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

 火 [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-29 23:23:04 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-29 19:49" x- o3 q, |; s2 I
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因' S4 X3 c( X& X: b: _
1&2.是的,我在u ...

1 C) ~0 ~& M) N+ }- X, h' o* Xsetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)': v; l. P. J# M$ X7 l; o
" c4 p" Y* e# q5 V
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了# q! k; `4 o. a9 d9 Q
' k" @  }& v) n$ H
mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)
8 ]' c9 F& `8 D& X2 {+ g1 c- o. S1 ~6 y% l- Y' d8 e' r' o
mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
/ N, i" f- F  C
' g# n- J( G1 j) O% @: M内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题( V  L* S- d5 H$ D6 N4 c& S
4 m( \3 ~0 u% Y
Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing  c7 |* _, P0 W

: N! c( Q! N! k: _2 u! ~, S6 y, x- d参考
1 ?/ b8 h, C+ Y8 r. d( Ihttp://blog.csdn.net/yless/article/details/7551171
9 R4 \5 s: d" V8 L/ }0 C————————————————' {8 o! f* O5 S1 U0 T
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 p: b/ J( |0 z8 q
原文链接: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:234 v4 y$ E0 c" t0 t
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...
' y2 `: I7 U3 P) A0 y0 h
这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-4-30 07:02:34 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-29 23:15; e+ Z5 E1 B) n0 h9 a
性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了! H/ ~+ N& P, G2 U8 h) I0 z6 v; X
价格是二手 DS ...
+ y' N3 r3 K; Z/ t1 K
有可能是soul的u-boot里,群晖的分区表就是错的?) w; S2 d) K8 a( [/ u
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?+ \; u; H: \5 j, |
P.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:23:47 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-30 07:02- m( Q! I" S) L% e: i- F6 J! |
有可能是soul的u-boot里,群晖的分区表就是错的?5 O: c8 h1 O0 E# p8 W+ u  P
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
, P% C( I# }  F7 t
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian2 p. a" G3 K/ |/ i
所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:26:37 | 显示全部楼层 IP:–福建–厦门 电信
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑 * {' O% m; s& n/ N
fhh 发表于 2022-4-30 07:02/ W3 G: L9 B1 F' K
有可能是soul的u-boot里,群晖的分区表就是错的?/ v" w; j# M- j; |
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...
" U" m# R8 i) R! I3 R" g+ |/ q
Soul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接
. Y1 S) J0 h* X0 S1 z4 f(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)# L* E- s6 t1 ]2 z( W7 {
" g3 j' @% c! j! M+ v2 ^3 ^
这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:28:05 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-30 07:02
  }. \) }: I* w( o- J有可能是soul的u-boot里,群晖的分区表就是错的?8 {* \' \# Y6 R6 s4 [! r
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

' j2 I; _( k. i5 Y如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
4 Z0 z: F' G# U& D: k1 d8 O* S--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-1 21:55:27 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-30 10:287 ]/ g% p- l" _
如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?
1 q, p" {' K6 j! K2 l--- 好啊,谢谢,我试试。猫盘最大价值 ...
3 ?7 J5 B( ^: z: A* \# u- `1 h; I
我看了一下,可能是他的群晖内核编译时的配置有问题。
$ N; y5 M" d% b1 u7 u) p" z# s工作量太大,我就不改了。
# w, N! b: q  m! B  K3 i至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。6 X+ q3 Q5 U5 n- n$ m
或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-5-1 22:08:09 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-5-1 21:55
: {1 ^0 [4 {' r7 k' O我看了一下,可能是他的群晖内核编译时的配置有问题。
$ M- z2 N" ^& m5 \工作量太大,我就不改了。' `' w1 s" E' v. F
至于你说Debian的分区表 ...

. ?" N2 m4 L% o现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
% m& W2 s; z/ U1 a* A4 [不过也没大关系就是了
& h8 c( [5 a, H& J1 }6 ^! A当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2026-10-21 23:28 , Processed in 0.057068 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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