1. 服务器/VPS/主机用户Telegram电报群: https://t.me/openos
    黑群晖 Synology Telegram电报群: https://t.me/nasfan
    排除公告

免linux环境, 新手在线定制并编译最新版RedPill 7.0-42218

本帖由 gx5202021-10-06 发布。版面名称:群晖 Synology DSM

  1. gx520

    gx520 New Member

    注册:
    2021-09-22
    帖子:
    11
    1 打开 https://github.com, 申请一个帐号并登录
    2 打开 https://github.com/tossp/redpill-tool-chain, 点击 右侧的 Fork 按钮, 将该项目 fork 到自己帐号

    [​IMG]
    3 参考 https://github.com/gaoxing520/redpill-tool-chain 项目中的/.github/workflows/main.yml 文件, 创建actions

    [​IMG]

    代码:
    # This is a basic workflow to help you get started with Actions
    
    name: CI
    
    # Controls when the workflow will run
    on:
      # Triggers the workflow on push or pull request events but only for the master branch
      push:
        branches: [ master ]
      pull_request:
        branches: [ master ]
    
    # A workflow run is made up of one or more jobs that can run sequentially or in parallel
    jobs:
      # This workflow contains a single job called "build"
      build:
        # The type of runner that the job will run on
        runs-on: ubuntu-latest
    
        # Steps represent a sequence of tasks that will be executed as part of the job
        steps:
          # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
          - uses: actions/checkout@v2
       
          - name: Chmod
            run: chmod 0755 ./redpill_tool_chain.sh
    
          - name: Build docker image
            run: ./redpill_tool_chain.sh build apollolake-7.0.1-42218
    
          - name: Create dsm image
            run: ./redpill_tool_chain.sh auto apollolake-7.0.1-42218
    
          - uses: actions/upload-artifact@v2
            with:
              name: dsm918
              path: ./images
    4 打开 Actions 标签页, 查看编译的结果

    [​IMG]

    5 打开对应的编译结果下载编译好的文件

    [​IMG]

    6 如果要定制 mac等信息, 打开对应的 user_config 文件, 并且 Edit, 然后 commit, 会自动触发构建, 构建好了再次下载 dsm918包里面的最新的img 即可

    [​IMG]

    7 具体注册 github 请自行搜索百度或者其他搜索引擎完成.

    8 请不要把自己真实的 sn/mac 带入到配置文件中, 编译完成后, 下载到本地后自行修改比较安全.
    9 https://github.com/tossp/redpill-tool-chain现在看起来也加入了 actions 的自动构建, 这个帖子可以无视了

    ############################################
    pve安装后,显卡直通后, 默认控制台无显示, 通过串口正常显示教程
    https://www.openos.org/threads/pve.3673/
     
    最后编辑: 2021-10-21
    已获得 gcafrkqq358311703osx另外 3 人的点赞。
  2. freesky

    freesky New Member

    注册:
    2021-08-26
    帖子:
    26
    点个赞。。。。
     
  3. qq1327532571

    qq1327532571 Member

    注册:
    2021-09-04
    帖子:
    45
    感谢分享,完全看不懂~
     
  4. stupidbadboy

    stupidbadboy Member

    注册:
    2021-08-07
    帖子:
    40
    不明觉厉,顶一顶。也许后面用得上。
     
  5. s2k7

    s2k7 New Member

    注册:
    2020-03-14
    帖子:
    23
    谢谢楼主的分享,这个办法好!
     
  6. 雁翅翔

    雁翅翔 Member

    注册:
    2019-09-06
    帖子:
    45
    不明觉厉,顶一顶。也许后面用得上。
     
  7. antren

    antren New Member

    注册:
    2019-03-16
    帖子:
    24
    很方便 ,大佬能否讲讲定制驱动怎么填加进编译脚本。比如华擎J3455-ITX板子有个桥接SATA用的AMS1061,想把这个驱动定制进去要怎样做?
     
  8. 时达通讯

    时达通讯 Member

    注册:
    2021-04-25
    帖子:
    54
    用了大神的教程,然后创建了,也生成了,grub.cfg里做了如下设置
    set root=(hd1,msdos1)
    pid和vid netif_num=1修改了mac地址
    用uefi模式引导,可以成功引导,也能进安装界面,但卡55%
    用这位大佬的教程https://post.smzdm.com/p/aoxmzwr6/
    mknod /dev/synoboot b * **
    mknod /dev/synoboot1 b * **
    mknod /dev/synoboot2 b * **
    可以安装完成
    但重启后又进安装界面,系统根本没安装进去,搞不明白什么鬼了
     
  9. CBACBA

    CBACBA New Member

    注册:
    2018-09-10
    帖子:
    14
    在auto那一步,提示失败,请教大神这是怎么回事呢?
     
  10. hzx505

    hzx505 Member

    注册:
    2017-07-17
    帖子:
    47
    试试;将该项目 fork 到自己帐号