扫描二维码关注官方公众号
返回列表 发布新帖

[玩法/技巧] 最便捷的编译方式-GitHub直接构建DSM引导(2022.06.03更新)

   火...
36840 550
发表于 2022-5-18 09:15:27 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 donxu 于 2022-6-25 17:35 编辑

6月3日更新:对于升级到7.1.0-42661 update2,因为传统的引导的bsp补丁未能及时更新,因此升级后会出现反复还原等问题。目前唯一可行的方式是采用jumkey的jun's mod引导(原贴见:Yet Another Jun's Mod - Developer Discussion Room - XPEnology Community,核心三要素:No need for bsp patch files anymore;Support online installation of the latest DSM;Support 7.0.1 upgrade to the latest DSM
),论坛里面nb12nb34也及时放出了引导:918+ update2 引导 - 黑白群晖 - 隔壁网 (gebi1.com)通用ds920-42661-update2,8125b,e1000e网卡 - 黑白群晖 - 隔壁网 (gebi1.com)
对于jun‘s mod的引导,可以采用jumkey的redpill-load的,目前可以编译7.0.1-42218的引导,此引导可以支持dsm7.1.0-42661-up2,对于希望采用github构建引导的,需要做如下修改:
1.在你自己的redpill-tool-chain下,编辑global_config.json
如下图为准备编译ds918p机型的jun‘s mod引导,那么找到ds918p-7.0.1-42218
注意source_url那里要修改为jumkey
并增加bulid_env、jun_mod和dubug那三项。完成修改后就可以构建918的jun's mod引导
1.png

2.920p和1621机型的,同样也需要修改各自的7.0.1-42218的内容,和上图一样,修改那几个内容。但这两个机型需要编辑自己的dtb文件,请看5月24日的更新内容。
3.其他机型,也是修改对应机型7.0.1-42218的内容,和上图一样。
4.添加驱动等,请看5月17日的内容。

5月24日更新:对于DS920等需要dtb的机型,在使用4个以上硬盘时,还是需要自己编辑dtb文件,并命名为model_ds920p.dtb,简易编译方法详见:http://www.gebi1.com/thread-301598-1-1.html编译好的model_ds920p.dtb有两种使用的方法:
1.在生成的默认设置的920引导的img文件的custom.gz中添加,也就是在img文件中提取custom.gz,解包,加入dtb文件,再打包custom.gz并替换img引导文件。可以参照:http://www.gebi1.com/thread-301615-2-1.html 此贴的23楼。
2.如果是现成的经过测试的符合本机的dtb文件,也可以在GitHub上进行相应的修改,直接生成含有dtb文件的引导。具体需要做如下修改:
(1)在fork完tossp的redpill-tool-chian后,再fork一下pocopico大佬的redpill-load:https://github.com/pocopico/redpill-load
(2)进入你自己的redpill-tool-chain项目,打开第一项,.github/workflows,编辑test.yml,标红的修改为你自己的github
1.png
(3)进入你自己的redpill-tool-chain项目,打开extensions/redpill-dtb.json,下图标红的修改为你自己的github
2.png
(4)打开你自己的redpill-load,修改/redpill-load/redpill-dtb/recipes/universal.json 注意选择develop,下图加框的为新增的内容,其中标红的修改你自己的github名称,model_ds920p.dtb的sha256,需要计算你自己的dtb文件的sha256值
3.png
(5)在你自己的redpill-load/redpill-dtb/releases,注意是develop下上传你的dtb文件,如920的dtb命名为model_ds920p.dtb
4.png
(6)完成修改后就可以在线编译引导了。
(7)熟练之后,也可以自行在redpill-tool-chain或其他位置指定你的dtb文件位置,上述方法虽然繁琐,都基本保持了redpill-tool-chian和redpill-load的整体结构。

5月21日更新:jumkey几小时前进行了更新,自动编译dtb文件,因此对于DS920等需要设备树(dtb)的机型,如果使用4个及4个以下硬盘的,完全不用自己去测试和编辑,自动识别你的硬盘。
        鉴于pocopico及tossp大佬的github还没有对此更新进行调整,因此现阶段可以自己修改两个地方即可成功编译:
        1.下图标黄的XXX修改为你自己的github用户名,第二处改为jumkey
          111.png
        2.下图标黄的XXX改为你自己的github用户名
            222.png


2022年5月17日:
        感谢Xpenology的redpill项目,感谢pocopico,jumkey等大佬对项目的不断完善。
       今天特别介绍Tossp大佬提供的最便捷的引导编译方式-github直接构建redpill引导,在此表示感谢,Tossp大佬本尊也在论坛,但似乎没有对他的这个编译方式做过多介绍,我就借花献佛,再次感谢Tossp大佬的贡献。
       该编译方式,因为是直接在github上构建,因此抛弃了tinycore制作u盘或在虚拟机构建tinycore来编译的繁琐过程,不用你一步步的输入或复制粘贴各种命令行,还担心各种网络不稳定所造成的编译失败。可以说是目前最简单,最便捷的引导编译方法。
      
游客,如果您要查看本帖隐藏内容请回复



1.png
2.png

本帖被以下淘专辑推荐:

评论550

yrfaLv.4 发表于 2022-5-18 09:18:54 | 查看全部
最便捷的编译方式-GitHub直接构建DSM引导
回复 点赞

使用道具 举报

comonLv.3 发表于 2022-5-18 09:27:53 | 查看全部
学习了,谢谢分享
回复 点赞

使用道具 举报

chenkz0921订阅40℃Lv.1 发表于 2022-5-18 09:28:43 | 查看全部
感谢分享
回复 点赞

使用道具 举报

sun8023Lv.9 发表于 2022-5-18 09:32:44 | 查看全部
感谢分享
回复 点赞

使用道具 举报

carter2005Lv.6 发表于 2022-5-18 09:32:47 | 查看全部
thanks for share
回复 点赞

使用道具 举报

m1051550682Lv.2 发表于 2022-5-18 09:33:21 | 查看全部
kankankankan
回复 点赞

使用道具 举报

261032568VIPLv.4 发表于 2022-5-18 09:40:00 | 查看全部
感谢分享!
回复 点赞

使用道具 举报

blueeddyLv.9 发表于 2022-5-18 09:41:45 | 查看全部
感谢分享!
回复 点赞

使用道具 举报

donxu楼主Lv.10 发表于 2022-5-18 09:43:20 来自手机 | 查看全部
少了一个图,稍后补充
回复 点赞

使用道具 举报

oppashinLv.7 发表于 2022-5-18 09:53:46 | 查看全部
学习了,谢谢分享
回复 点赞

使用道具 举报

gdzjyLv.6 发表于 2022-5-18 09:56:23 | 查看全部
确实目前这个是最方便的。
回复 点赞

使用道具 举报

hphprocLv.2 发表于 2022-5-18 09:58:43 | 查看全部
前来学习,感谢分享
回复 点赞

使用道具 举报

hp1307VIPLv.6 发表于 2022-5-18 10:16:26 | 查看全部
学习一下看看怎么样
回复 点赞

使用道具 举报

jackboxLv.6 发表于 2022-5-18 10:26:01 | 查看全部
来学习一下。。。
回复 点赞

使用道具 举报

VIPER888Lv.3 发表于 2022-5-18 10:38:09 来自手机 | 查看全部
看下学习一下
回复 点赞

使用道具 举报

zhongzkLv.5 发表于 2022-5-18 10:40:54 | 查看全部
github国内的网络不行,不然非常便捷。
回复 点赞

使用道具 举报

xcgfLv.4 发表于 2022-5-18 10:43:41 来自手机 | 查看全部
非常感谢你提供
回复 点赞

使用道具 举报

xyzldongVIPLv.3 发表于 2022-5-18 10:45:33 | 查看全部
谢谢楼主分享
回复 点赞

使用道具 举报

CCKLv.10 发表于 2022-5-18 10:54:56 来自手机 | 查看全部
谢谢楼主分享!
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表