fhh
发表于 2022-4-29 08:13:03
mynetdisk 发表于 2022-4-29 02:34
我之前说:
一次 saveenv 后重启卡 Starting kernel ...,以为跟这个有关,之后试验排除了此可能
了解了。
所以现在需要将你的spi flash中的所有数据dump出来,以分析一下是不是写入了错误的区域。
mynetdisk
发表于 2022-4-29 09:43:28
fhh 发表于 2022-4-29 08:13
了解了。
所以现在需要将你的spi flash中的所有数据dump出来,以分析一下是不是写入了错误的区域。 ...
昨晚我在群晖出问题前后分别 dd 了 mtd 数据
(在 debian 下 dd,debian 下显示 3 个 mtd 分区,分别是 uboot, uboot 配置,保留分区),
0. 群晖出问题前后所有三个分区的数据都有差异(群晖改的?)
1. saveenv 前的 mtd 数据就和 bubt 写入的 bin 文件不同
2. saveenv 前 mtd1 是乱码,saveenv 后 mtd1 是 uboot 环境变量值
3. 群晖安装系统时可能会修改 spi flash 中的内核、rd.gz 等?
4. 群晖下 cat /proc/mtd 看到的分区表和 debian 下不同(分区数量就不同),是否兼容?
昨晚太晚了我没把文件上传网盘
晚上回去我重新测试一下确保测试过程无误,分别在 saveenv 以及装 DSM 后 dd 一下,再发出来
把 saveenv 和安装 dsm 的影响分离开来
另外,不知道进 debian 会不会修改 spi flash?比如 debian 启动时检查到 spi flash 的数据有什么错误,就静默的尝试修复?
QQ66566
发表于 2022-4-29 14:20:48
fhh 发表于 2022-4-29 08:07
我的意思是,设备树中关于spi的分区配置错误,导致群晖把数据写入了其他的分区中。我在观察他的分区表的时 ...
嘿嘿。我理解错了。从硬件角度,spi flash可靠性还是可以的。软件上,因为有读写命令,很少能误操作,但是如果写数据时候,就控制不了了。毕竟我们这个是黑群晖,群晖系统中写哪个地方数据,只能通过对比来发现吧。
QQ66566
发表于 2022-4-29 14:23:05
fhh 发表于 2022-4-29 08:06
是的。
只要u-boot不初始化PHY,其上电以后的默认配置不被覆盖,就不会掉IP。
但是代价就是U-boot无法使 ...
我记得U-boot不是可以支持网络启动吗?那是不是就已经初始化了网卡?另外之前貌似部分掉ip的机器,用x3p是没问题的。只是用了黑裙的uboot就掉ip了。
fhh
发表于 2022-4-29 16:49:35
QQ66566 发表于 2022-4-29 14:23
我记得U-boot不是可以支持网络启动吗?那是不是就已经初始化了网卡?另外之前貌似部分掉ip的机器,用x3p ...
是的,u-boot可以网络启动。
但是修改后的u-boot在u-boot阶段不初始化网卡,所以他会提示找不到设备。
liam
发表于 2022-4-29 18:52:39
居然还在更新,优秀!其实现在被炒得没有性价比了,性能也确实弱了点,尤其掉IP问题也影响日常使用
fhh
发表于 2022-4-29 19:49:37
mynetdisk 发表于 2022-4-29 09:43
昨晚我在群晖出问题前后分别 dd 了 mtd 数据
(在 debian 下 dd,debian 下显示 3 个 mtd 分区,分别是 u ...
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
1&2.是的,我在u-boot中提取的分区表显示,总共有8个分区;但是,Linux里只显示了3个,并且偏移也是错的。
3.你看你之前的报错日志,里面有对分区的写入。
4.很可能不兼容。
Debian应该不会自动修改spi flash,很可能是挂载分区的时候修改了一下操作时间……?
我的建议是,用Linux的话,就用我的U-boot,用群晖的U-boot就不要用Linux了。
QQ66566
发表于 2022-4-29 22:42:42
fhh 发表于 2022-4-29 19:49
0.群晖可能确实会修改mtd数据,大概之前你用我的119的版本然后kernel panic也是类似原因
1&2.是的,我在u ...
我要么用群晖,要么用的Debian......
mynetdisk
发表于 2022-4-29 23:15:09
liam 发表于 2022-4-29 18:52
居然还在更新,优秀!其实现在被炒得没有性价比了,性能也确实弱了点,尤其掉IP问题也影响日常使用 ...
性能配置和 DS120j 一样,单盘位白群晖 DS120j 已经是 j 系列里最新的了,作为 NAS 用够了
价格是二手 DS120j 的大概五分之一吧
页:
1
2
3
4
5
[6]
7
8
9
10
11
12