黑群晖7.1.0-42661版本的DS918+引导镜像编译(添加Mellanox万兆网卡MNPA19-XTR和瑞昱2.5G网卡R8125B驱动) 在线编译和本地编译

 admin   2022-05-10 10:09   4172 人阅读  0 条评论

本人小白,之前未编译过类似镜像,参考了3位大佬文章:

1、使用GitHub Actions 在线编译群晖DSM7.X引导 - VAY冬冬の秘密 Blog (vay1314.top)

2、【授人鱼不如授人以渔】私人定制专属的RedPill-DSM7.X引导文件并添加扩展驱动(编译DSM7.X引导教程) - GXNAS博客

3、NAS--ESXi 7.x 黑群晖DS918+ 引导镜像编译(添加cx341a和R8125B驱动) DSM7.01 安装 - MrSu - 博客园 (cnblogs.com)

一、推荐在线编译

直接参考链接1大佬的流程操作,操作简单,速度快,编译过程只要几分钟即可完成。网卡添加可以参考下图。

111.png

二、本地编译,链接GitHub的网络要好,实际时间漫长。。。

1、按照链接2和3的大佬操作,环境搭建参照了链接3,项目克隆参照了链接2,注意sample_user_config.json这里要改名ds918p_user_config.json;

2、网卡设置参考上图;

3、添加需要的网卡驱动;

4、编译的命令,按照大佬的命令输入,可能会出错;

./redpill_tool_chain.sh build apollolake-7.0.1-42218

./redpill_tool_chain.sh auto apollolake-7.0.1-42218

5、注意:改成错误提示后列出的实际对应平台和版本构建引导,比如

./redpill_tool_chain.sh build ds918p-7.1.0-42661

./redpill_tool_chain.sh auto ds918p-7.1.0-42661

6、编译镜像,版本构建引导,需要漫长的等待。

三、修改引导配置安装

可以使用DiskGenius4.9.1-X64 ->菜单:硬盘 -> 打开虚拟硬盘文件 -> 选择编译的引导镜像 -> 主分区(0)-> boot -> grub -> grub.cfg -> 选中并右键“复制到指定文件夹” -> 使用文本编辑器打开grub.cfg文件,根据硬件实际情况进行配置并保存 -> “浏览文件”界面空白处右键,选择“复制文件到当前分区,选择保存的grub.cfg文件,替换即可”。

本文地址:http://www.jianxinfu.cn/?id=21
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?