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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-29 23:23:04 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-29 19:49
* o2 b  G- u% K) B2 o% I0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因$ w; u$ g& `( x+ p# ]# B# J( {
1&2.是的,我在u ...
8 S9 o, r7 @; J( F! x
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)'
: C2 `9 ~/ j; C0 a- ]2 L- G9 i7 Y8 H: I3 j6 D1 D
mtdparts的分区可以通过uboot传给内核,内核选项要经过一定的配置就可以与uboot环境变量的分区保持一致了, K# E0 U) z, p1 i

, ~9 u. e* j3 H4 ymtdparts=nand_flash:1M(boot),15M(kernel),32M(rootfs),16M(test)* W- B, t( O4 o8 T! _
: Z# I6 `# U/ x  w* y. U
mtdparts=mtd-id:<size1>@<offset1>(<name1>),<size2>@<offset2>(<name2>)
# t9 {  B  G+ i# e; w3 m
, K: N" N; L8 s% T4 {& g内核需要做如下配置,否则会使用内核中在代码中写死的默认分区配置,这时需要跟flash中的实际的烧写分区保持一致,否则会有问题0 g6 n+ k0 K9 c: {

# W; O8 a6 C5 E* NDevice Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing0 H  g  t( F1 Z4 @) N/ z+ E

" e% Y: E0 ]! p7 J0 n2 a( x参考
7 k, L  [: Q* Ohttp://blog.csdn.net/yless/article/details/7551171
# u0 y8 X$ k' [7 m————————————————; r" e- s8 j' E3 h8 H& ?
版权声明:本文为CSDN博主「fridayLL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
1 c5 K0 l3 y# Q: h3 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:23
6 T) O5 w8 a, n/ q" A4 ^" @, Ysetenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=nan ...

( i/ H, t# F$ Y4 P4 h这个用得上不

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-4-30 07:02:34 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-29 23:15
3 ~( \6 ~. ^* R, t- ]性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了; @' q0 J" ]# d2 ~8 w* y" R
价格是二手 DS ...
3 ?! n4 S2 i1 b/ L1 V
有可能是soul的u-boot里,群晖的分区表就是错的?) c. u; M; C; v* k
如果可以的话,我可以试试出一个单群晖的u-boot(因为不知道怎么检测Reset键,所以如果想进Linux的话需要在ttl里输入命令),你需要吗?
* C* w: X  `% l! yP.S. 修复完成的群晖还有掉IP问题吗?

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:23:47 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-30 07:02( J! T2 b+ j. u; U! A1 O  C
有可能是soul的u-boot里,群晖的分区表就是错的?8 l& _, l7 ?* _& q6 [
如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

9 Y0 ]8 z+ y: Y! h; a7 D! I是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没做别的事没装 dsm 也没进 Debian8 z* P: T! c" B
所以他这个群晖引导就不能用 saveenv

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:26:37 | 显示全部楼层 IP:–福建–厦门 电信
本帖最后由 mynetdisk 于 2022-4-30 10:37 编辑
$ K1 J. Q2 n* @
fhh 发表于 2022-4-30 07:02
+ p& L, E; k, A有可能是soul的u-boot里,群晖的分区表就是错的?
! \7 D, L, _  b如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

% ~! }9 }+ V9 }5 K. D9 KSoul 版本和 33# 修改后的版本在我这都是会随机自动重启,目前没碰到完全失联需要重新上电的情况,自动重启的情况好歹等重启完毕后可以连接
; S+ J( @6 n( ~+ C# p3 d(为啥自动重启不知道是固件原因还是我这台硬件的个例原因)
$ S3 w. g# C1 S+ {2 o# o* {
  h/ V& O; N; o; P1 p* R0 I这次安装后目前已启动 9 小时

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-4-30 10:28:05 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-4-30 07:02
7 N# [* b" X6 _8 v0 r/ N6 Q+ a# |- i有可能是soul的u-boot里,群晖的分区表就是错的?
4 X: Q8 Y5 G3 Z0 y如果可以的话,我可以试试出一个单群晖的u-boot(因为 ...

' O8 y) v: c5 o7 t7 R: F如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?2 o4 s' d4 ?  d+ N+ {- Z  k* _' w
--- 好啊,谢谢,我试试。猫盘最大价值就在群晖,群晖能稳定的话就不会折腾别的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-1 21:55:27 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-30 10:28
$ a+ n& y) e, E; {如果可以的话,我可以试试出一个单群晖的u-boot。。。。你需要吗?; |1 x" s6 T& T
--- 好啊,谢谢,我试试。猫盘最大价值 ...

( @' Y8 [1 K5 m2 J7 X& t) r我看了一下,可能是他的群晖内核编译时的配置有问题。4 s1 _8 Q6 ~' n
工作量太大,我就不改了。2 o! r* ~1 ?7 Q, R! Y
至于你说Debian的分区表不对的问题,我做了一个Arch Linux的主线内核,spi会被识别成一整个分区,也就没有什么分区问题了。
7 T% S$ B1 c# a$ l# N# l或者直接不用Debian就行了,掉IP解决了就好

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-5-1 22:08:09 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-5-1 21:55
% k% u# O3 L1 N* P7 O+ M: w3 X我看了一下,可能是他的群晖内核编译时的配置有问题。1 C# x- y6 {2 c1 R) ~6 x( {
工作量太大,我就不改了。3 ~4 g6 Z6 `+ U, @
至于你说Debian的分区表 ...

1 i2 Q7 r& w4 M, t" _% e7 r5 U: E现在的主要问题是,他那个群晖引导一使用 saveenv 就坏了,那就没法修改 uboot 参数了
" b% `# ^% U2 n3 A不过也没大关系就是了
( B  R3 ^( Q+ k4 [+ J当前我这群晖仍然还有随机自动重启的问题,不晓得是软件还是硬件原因

0

主题

9

回帖

14

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2026-5-6 15:44 , Processed in 0.081522 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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