diff --git a/content/post/b3d944ff0c02498c9c341a620b323f1a/index.zh-cn.md b/content/post/b3d944ff0c02498c9c341a620b323f1a/index.zh-cn.md index 5cfbc1f..023b684 100644 --- a/content/post/b3d944ff0c02498c9c341a620b323f1a/index.zh-cn.md +++ b/content/post/b3d944ff0c02498c9c341a620b323f1a/index.zh-cn.md @@ -62,7 +62,7 @@ image = "https://img.mitsea.com/blog/posts/2023/06/%E7%BE%A4%E6%99%96%20DS1621%2 [Can not enable E10M20-T1 on DS1621+ · Issue #97 · 007revad/Synology_HDD_db](https://github.com/007revad/Synology_HDD_db/issues/97#issuecomment-1605868704) -出乎意料的是,[@007revad](https://github.com/007revad) 大佬真的非常认真,他帮忙比对了 1621+ 和 1221+ 设备的相关文件。它认为应该是设备树文件导致的差异,不过他不确定群晖是否校验 Device Tree Blob 文件,似乎也没有条件尝试。但他帮我从 1221+ 的 pat 文件里提取了 dtb 文件供我参考,真的超级好。我对 Linux 和 DSM 也就是略懂,所以我又去请教了 [Jim](https://github.com/jim3ma) 大佬,他说 DSM 的设备树文件是可以改的,不校验的。考虑到我的情况,它建议我直接看我机器的 dtb 文件。通过执行 `dtc -I dtb -O dts -o - /run/model.dtb`,我对比了两个设备的 dtb 文件发现主要就是缺少一段 +出乎意料的是,[@007revad](https://github.com/007revad) 大佬真的非常认真,他帮忙比对了 1621+ 和 1221+ 设备的相关文件。他认为应该是设备树文件导致的差异,不过他不确定群晖是否校验 Device Tree Blob 文件,似乎也没有条件尝试。但他帮我从 1221+ 的 pat 文件里提取了 dtb 文件供我参考,真的超级好。我对 Linux 和 DSM 也就是略懂,所以我又去请教了 [Jim](https://github.com/jim3ma) 大佬,他说 DSM 的设备树文件是可以改的,不校验的。考虑到我的情况,他建议我直接看我机器的 dtb 文件。通过执行 `dtc -I dtb -O dts -o - /run/model.dtb`,我对比了两个设备的 dtb 文件发现主要就是缺少一段 ```dts E10M20-T1 { @@ -114,4 +114,4 @@ dtc -I dts -O dtb -o model.dtb model.dts ![](https://img.mitsea.com/blog/posts/2023/06/%E7%BE%A4%E6%99%96%20DS1621%2B%20%E6%B7%BB%E5%8A%A0%20E10M20-T1%20%E7%9A%84%E6%94%AF%E6%8C%81/%25E6%2588%25AA%25E5%25B1%258F2023-06-25_17.28.26.png?x-oss-process=style/ImageCompress) > Photo by [Johannes Mändle](https://unsplash.com/@leonardo_64?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) - \ No newline at end of file +