隔壁网

[玩法/技巧] 2021年10月24日更新-定制redpill引导(集成网卡和阵列卡.....

2021-10-12 11:31
4990562
隔壁网1111活动
隔壁网1111活动开始,群晖DS920、DS220+满200减30,大刀优惠,可以旺旺咨询客服,希捷酷狼8T大大刀。

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

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

x
本帖最后由 donxu 于 2021-10-24 09:31 编辑

2021年10月24日更新:可以继续编译了,使用附件2的global_config.json替换,采用了最新的bsp补丁,可以编译最新版本的42218。


2021年10月22日补充更新:先暂停编译吧,虽然可以编译成功,但编译后的引导有问题,等最新的BSP补丁吧。如果之前编译过,cache文件夹下是旧版的42218的pat,可继续编辑(不要替换附件2的global_config.json)。



2021年10月22日更新:因群晖在2021年10月21日更新了DSM7.0.1-42218的pat文件,因此两个42218的pat文件的SHA256校验码会不一致。原成功编译过42218引导的,redpill-tool文件夹下面cache文件夹下的pat文件因为是旧版,所以仍然可以使用继续编译引导;但对于在2021年10月21日之后完全重头开始编译的或cache文件夹下无pat文件的,请用附件2的global-config.json文件替换原global-config.json,将使用我的已经修改过的github分支进行编译,之前已经编译过42218引导的也可以删除cache文件夹的pat文件,再使用附件2的global-config文件重新编译最新的引导。另外:目前已经正常使用的42218引导,无需更新,这几天,xpenology论坛的大佬们,正在向syno要求公开42218的源码,现在的引导都是基于6.2.4的源码编译的,如果使用了42218的源码来编译引导,可能会解决目前的一些莫名其妙的问题,耐心等待吧。



有定制需求并希望测试集成驱动的坛友,请跟帖,并列出需要集成的驱动(需要在https://github.com/pocopico/rp-ext 中已经有的驱动) 和所需引导的设备(DS918+或DS3615XS)。


定制驱动:1.应310#要求,定制如下驱动:HPSA,ixgbe,ixgbevf,mptsas,mpt2sas,mpt3sas, vmxnet3,tg3 编译时间:2021年10月17日
游客,如果您要查看本帖隐藏内容请回复


2.应337#要求,定制如下驱动:ixgbe,mpt3sas, 编译时间:2021年10月17日
游客,如果您要查看本帖隐藏内容请回复


3.应386#要求,定制DS3615引导,定制驱动:ixgbe, ixgbevf, aacraid,编译时间:2021年10月19日
游客,如果您要查看本帖隐藏内容请回复

4.应404#要求,定制DS918引导,定制驱动:AQC107,Rtl8125,编译时间:2021年10月20日
游客,如果您要查看本帖隐藏内容请回复


2021年10月19日更新:pocopico大佬发布的驱动,在调整驱动编译参数后,体积大幅度减小,128M的引导文件足以容纳15+以上的额外驱动,因此想自行编译集成引导的坛友,只需要使用附件1的配置文件即可,不需要使用附件2的global_config.json来编译256M的引导文件。感谢@IT520 编译的集成驱动大全的引导:http://www.gebi1.com/thread-300322-1-1.html ,但还是需要坛友多多进行测试。目前我还是对大全版的驱动持谨慎乐观的态度,因为目前的驱动注入的方式,我还是担心过多注入非本机硬件驱动,是否会造成其他的错误。因此,希望坛友在使用大全版的引导后,或者本帖的定制引导后,能够反馈一下测试的情况。


2021年10月16日更新:今天对引导文件的模板进行了修改,编译完成后生成的引导文件将为256M,其中第一分区为177M(完全足够用了),第二分区为75M(第二分区大小和原128M引导相同)。 使用方法,用附件的 global_config.json替换压缩包的同名文件。编译完的文件默认包含EFI引导。下面重要的事情说下:1.不要添加不相干的驱动,你有什么硬件就定制什么驱动,没有的硬件不要集成驱动到引导文件。2.不要想着做高大全的版本!




2021年10月15日更新:      虽然10月12日的更新关于如何集成网卡和阵列卡驱动的方法进行了说明,但一个现实的问题是目前redpill-load的生成的引导img,默认设置比较保守,因此在生成的img引导的第一分区给定制驱动预留的空间太少,一个万兆网卡驱动集成后,就基本没有剩余空间了。鉴于此情况,我在github上建了一个小分支做下测试。


感谢redpill项目组以及xpenology论坛的多位大佬,使得redpill引导群晖的项目越来越完善,使大家用上目前较为稳定的引导程序。为此,根据redpill项目的更新,我也会将编译的引导分享一下,方便大家使用,详见:http://www.gebi1.com/thread-299986-1-1.html ,该引导只是一个标准版的引导,适合大部分的常规硬件使用。对于包括一些特殊的硬件,例如万兆网卡,LSI阵列卡,部分千兆网卡或USB设备,在之前的标准版里面未集成,虽然部分网卡先期通过修改rd.gz来进行insmod加载(http://www.gebi1.com/thread-299988-1-2.html),但毕竟不是随引导一起编译总会出现各种问题,即使无问题每次升级引导都进行手动修改也增加了工作量。因此,对于使用这些特殊硬件的用户,建议自行定制引导。随着redpill项目的逐渐完善,也推出了官方的集成驱动的方法,定制集成适合自己硬件的redpill引导变得越发简单。再次感谢redpill项目组提供的引导核心,感谢xpenology论坛的haydibe大佬发布的redpill-tool-chain编译工具,感谢xpenology论坛的pocopico大佬发布的驱动。       一、 准备工作:
        1.linux环境,建议使用虚拟机安装ubuntu,虚拟机的优点就是随意你怎么折腾;
        2.redpill-tool-chain,此为redpill引导的编译工具,本帖附件提供的是0.11版本,后续有更新也会在本帖中提供。此提供的redpill引导工具,其中global_config,json,已经进行了修改,对于定制的驱动,不需要进行额外的修改。
游客,如果您要查看本帖隐藏内容请回复



















6

查看全部评分

分享到 :
19 人收藏
隔壁网希捷酷狼8T硬盘,正品国行,3年换新,只需要1450元,赠送论坛邀请码和VIP!

562 个回复

倒序浏览
selace  发烧38℃ | 2021-10-12 11:37:54
解决了,自动开关机的问题了吗
游动的风  高烧40℃ | 2021-10-12 11:55:54
谢谢分享!!!!!
gxelec  走火入魔 | 2021-10-12 12:02:05
感谢分享!!!
木木偶  高烧40℃ | 2021-10-12 12:24:12
谢谢分享~~~~~~~~~~~
cool-fire  魔仙 | 2021-10-12 12:27:45
谢谢分享!!!!
laniv  高烧40℃ | 2021-10-12 12:37:05
谢谢编译。
赵钊  正常36.8℃ | 2021-10-12 12:37:29
谢谢分享!!!!
Tmegei  高烧40℃ | 2021-10-12 12:38:17
看看感谢分享.
jzhong  走火入魔 | 2021-10-12 12:38:44
Thanks so much for sharing!
tong  魔仙 | 2021-10-12 12:40:38
moon1  发烧38℃ | 2021-10-12 12:43:13
谢谢分享!!!!
aking2695 互助团队  高烧40℃ | 2021-10-12 12:46:38
谢谢分享!!!!!
cheong0hk  魔仙 | 2021-10-12 12:49:46
谢谢分享!!!!!
dannishoo  正常36.8℃ | 2021-10-12 12:51:23
好东西,谢谢分享
yeifeng  高烧40℃ | 2021-10-12 12:58:10
谢谢分享!!!!
wjq_xp  骨灰 | 2021-10-12 13:25:46
谢谢分享!!!!
Bond007  骷髅 | 2021-10-12 13:34:48
楼主威武!!
bobodigiVIP1  发烧38℃ | 2021-10-12 13:35:22
谢谢分享!!!!!
hehe9011  发烧38℃ | 2021-10-12 13:36:16
感谢分享!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

淘宝小店 邀请码 VIP会员 加技术群 本站搜索
隔壁网1111活动,群晖DS920+、DS220+每满200减30元,好价格,大刀砍,加momo微信咨询 立即登录 立即注册

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.4 © 2001-2016 Comsenz Inc.

返回顶部