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

【更新至0.9.4.4,可直接编译】DSM7引导编译器Tinycore-redpill使用教程

Discussion in '群晖 Synology DSM' started by llm1978, Mar 19, 2022.

  1. ostrich

    ostrich New Member

    更新一把
     
  2. hhq2607

    hhq2607 New Member

    过来学习一下。
     
  3. hljchm

    hljchm New Member

    严重支持
     
  4. jesesan

    jesesan New Member

    谢谢楼主,楼主辛苦了
     
  5. lynshaw

    lynshaw New Member

    跟着更新凑热闹
     
  6. llm1978

    llm1978 Member


    提供完整的编译过程,不要只复制报错信息
     
  7. llm1978

    llm1978 Member


    是的,你可以输入sudo ./rploader.sh回车,对照支持机型输入型号和版本
     
    ryp717 likes this.
  8. xcgf

    xcgf Member

    7.1.42661 编译这个 请问输入什么命名 sudo ./rploader.sh build apollolake-7.1.0-42661
     
  9. llm1978

    llm1978 Member

    是的,复制从你输完这个命令后所有信息贴上来看看
     
  10. xcgf

    xcgf Member

    tc@box:~$ sudo ./rploader.sh
    rploader.sh

    Version : 0.7.0.1
    ----------------------------------------------------------------------------------------
    Usage: ./rploader.sh <action> <platform version> <static or compile module> [extension manager arguments]

    Actions: build, ext, download, clean, update, listmod, serialgen, identifyusb, satamap, mountshare

    - build: Build the ??edPill LKM and update the loader image for the specified
    platform version and update current loader.

    - ext: Manage extensions, options go after platform (add/force_add/info/remove/update/cleanup/auto)

    example:

    rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json

    or for auto detect use

    rploader.sh ext apollolake-7.0.1-42218 auto

    - download: Download redpill sources only

    - clean: Removes all cached files and starts over

    - update: Checks github repo for latest version of rploader

    - listmods: Tries to figure out required extensions

    - serialgen: Generates a serial number and mac address for the following platforms

    DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621+

    - identifyusb: Tries to identify your loader usb stick VID:pID and updates the user_config.json file

    - patchdtc: Tries to identify and patch your dtc model for your disk and nvme devices.

    - satamap: Tries to identify your SataPortMap and DiskIdxMap values and updates the user_config.json file

    - backup: Backup and make changes /home/tc changed permanent to your loader disk

    - backuploader: Backup current loader partitions to your TCRP partition

    - restoreloader:Restore current loader partitions from your TCRP partition

    - mountdsmroot: Mount DSM root for manual intervention on DSM root partition

    - postupdate: Runs a postupdate process to recreate your rd.gz, zImage and custom.gz for junior to match root

    - mountshare: Mounts a remote CIFS working directory

    Version : 0.7.0.1
    ----------------------------------------------------------------------------------------
    Available platform versions:
    ----------------------------------------------------------------------------------------
    apollolake-6.2.4-25556
    apollolake-7.0-41890
    apollolake-7.0.1-42218
    apollolake-7.1.0-42621
    apollolake-7.1.0-42661
    broadwell-7.0.1-42218
    broadwell-7.1.0-42621
    broadwell-7.1.0-42661
    broadwellnk-7.0.1-42218
    broadwellnk-7.1.0-42621
    broadwellnk-7.1.0-42661
    bromolow-6.2.4-25556
    bromolow-7.0-41222
    bromolow-7.0.1-42218
    bromolow-7.1.0-42621
    bromolow-7.1.0-42661
    denverton-7.0.1-42218
    denverton-7.1.0-42621
    denverton-7.1.0-42661
    geminilake-7.0.1-42218
    geminilake-7.1.0-42621
    geminilake-7.1.0-42661
    v1000-7.0.1-42218
    v1000-7.1.0-42621
    v1000-7.1.0-42661
    ----------------------------------------------------------------------------------------
    Check global_settings.json for settings.
    tc@box:~$