> ## Content Index
> Fetch the complete content index at: https://www.moeox.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 编译jun模式jumkey redpill-load引导
- URL: https://www.moeox.com/-e7-bc-96-e8-af-91jun-e6-a8-a1-e5-bc-8fjumkey-redpill-load-e5-bc-95-e5-af-bc/
- Published: 2023-02-02T08:55:18.000Z
- Updated: 2023-02-02T08:55:18.000Z
- Author: asumi233
- Tags: Linux, Shell, 杂项, #wp, #wp-post, #Import 2026-09-01 23:51

**本文引用的redpill-load源码地址为：**[https://github.com/jumkey/redpill-load](https://github.com/jumkey/redpill-load?ref=moeox.com)

**本文引用的扩展驱动地址为：**[https://github.com/pocopico/rp-ext](https://github.com/pocopico/rp-ext?ref=moeox.com)

本文讲解的是ds918机型的引导编译，目前已经测试可以更新到7.1.1up3，日常使用和高负载情况下都测试过了，没有遇到任何问题，此引导版本目前只能生成7.0.1版本的系统，因为采用了jun的补丁模式，所以可以升级高版本并且无问题。

关于user\_config.json的模版内容如下：

```
{
  "extra_cmdline": {
    "vid": "<fill me>",
    "pid": "<fill me>",
    "sn": "<fill me>",
    "mac1": "<fill me>"
  }
}
```

编译方法如下：

```bash
#首先下载仓库
git clone https://github.com/jumkey/redpill-load.git
#然后进入pocopico仓库下载redpill-lkm模块，此模块为引导群晖关键模块，本次使用通用模块。
wget https://www.moeox.com/content/files/raw-githubusercontent-com/pocopico/rp-ext/master/redpill/releases/redpill-4-4-180plus.tgz
tar -xvzf redpill-4.4.180plus.tgz
将获取的模块移动到 redpill-load目录下的ext/rp-lkm/ 目录下 并更改名字
cp redpill.ko redpill-load/ext/rp-lkm/redpill-linux-v4.4.180+.ko
cd redpill-load
##注：此引导默认添加boot-wait和virtio驱动，自定义加驱动的时候不能添加此2个驱动，不然会导致重复添加无法启动系统
./ext-manager.sh add xxxx     ###xxx代表pocoico不同模块的配置地址，

##创建编辑user_config.json 并复制之前的模板参数，并填入自己的相关参数
vim user_config.json

##一切准备继续后 即可开始编译
BRP_JUN_MOD=1 BRP_DEBUG=1 BRP_USER_CFG=user_config.json ./build-loader.sh 'DS918+' '7.0.1-42218'
#输入以上参数回车
编译完成的镜像在redpill-load/image目录下
```