Open Tyrael0sun opened 2 years ago
构建镜像的时候总是提示没有指定,Platform version ds918p-7.1.0-42261 not specified in global_config.json,是不支持42661吗,42218没问题
抱歉我已经好久没有尝试新版本了,如果你需要最新的镜像可以去www.gxnas.com看看。那个博主一直再有更新。
构建镜像的时候总是提示没有指定,Platform version ds918p-7.1.0-42261 not specified in global_config.json,是不支持42661吗,42218没问题
今天学习了一下如何定制驱动群晖7.01引导的编译过程。使用的是如下两个仓库的。 编译工具 https://github.com/tossp/redpill-tool-chain
驱动仓库 https://github.com/pocopico/rp-ext
首先安装ubuntu,可以在虚拟机或者是VPS上安装。 apt update apt upgrade 升级到最新的系统。编译需要提前安装两个依赖 jp和docker,验证发现只安装docker还是无法运行还需要安装docker相关的依赖例如docker.io docker-compose等等,我是把docker相关的都安装以后才可以正常工作。
下载编辑工具
git clone https://github.com/tossp/redpill-tool-chain.git 进入目录后修改sample_user_config.json,因为是虚拟机安装只需要修改SN和MAC。SN随意,MAC改为虚拟机网卡的MAC地址,MAC地址没有“:”号。修改好以后的文件保存为bromolow_user_config.json 这是对应DS3615xs。
增加驱动
./redpill_tool_chain.sh add xxxxx //增加驱动。xxxx从https://github.com/pocopico/rp-ext获得。
构建编译镜像
./redpill_tool_chain.sh build bbbb //开始进行下载编译镜像。 bbbb表示对应的版本。
进行编译
./redpill_tool_chain.sh auto bbbb //进行编译,bbbb和上面的一样