# tinycore-redpill **Repository Path**: youu/tinycore-redpill ## Basic Information - **Project Name**: tinycore-redpill - **Description**: https://github.com/pocopico/tinycore-redpill的副本 已完整换源至gitee(大概) GitHub:https://github.com/kimikkorow/tinycore-redpill 同步2022.9.12之前更新 使用指北:1、下载并将镜像写入引导U盘 2、SSH连接运行引导镜像的设备 3、按照仓库底部 命令/说明 进行替换更新资源和编译即可 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-09-19 - **Last Updated**: 2022-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tinycore-redpill This is a testing version. Do not use unless you are certain you have no data to lose. # Instructions A normal build process would start with : 1. Image burn a. For physical gunzip and burn img file to usb stick b. For virtual gunzip and use the provided vmdk file 2. Boot tinycore 3. ssh to your booted loader or just open the desktop terminal 4. Bring over your json files (global_config.json,custom_config.json, user_config.json ) 5. Check the contents of user_config.json, if satisfied keep or else run : a. Perform a rploader update by running sudo ./rploader.sh update now b. Perform a fullupdate to update all local files of your image by running sudo ./rploader.sh fullupgrade now c. Change you serial and mac address by running sudo ./rploader.sh serialgen DS3615xs, if you want to use WoL you can use realmac option here e.g. sudo ./rploader.sh serialgen DS3515xs realmac d. Update user_config.json with your VID:PID of your usb stick by running sudo ./rploader.sh identifyusb now e. Update user_config.json with your SataPortMap and DiskIdxMap by running sudo ./rploader.sh satamap now f. Backup your changes to local loader disk by running sudo ./rploader.sh backup now 6. sudo ./rploader.sh build bromolow-7.0.1-42218 ------------------------------------------------------------------------------------------------------------------------------- ## 使用指南 1.1、使用 main分支 / tinycore-redpill.v0.8.0.0.img.gz镜像 编译 ```bash sudo curl -k https://gitee.com/kimikkorow/tinycore-redpill/raw/main/rploader.sh -O && \ sudo chmod 777 *.sh && \ git config --global http.sslVerify false && \ sudo ./rploader.sh update now && \ sudo ./rploader.sh fullupgrade now && \ sudo ./rploader.sh clean now ``` 1.2、使用 develop分支 / tinycore-redpill.v0.9.0.2.img.gz镜像 编译 ```bash sudo curl -k https://gitee.com/kimikkorow/tinycore-redpill/raw/develop/rploader.sh -O && \ sudo chmod 777 *.sh && \ git config --global http.sslVerify false && \ sudo ./rploader.sh update now && \ sudo ./rploader.sh fullupgrade now && \ sudo ./rploader.sh clean now ``` 1.3、使用 ghproxy.com 加速的GitHub源编译 main分支 ```bash sudo curl -k https://ghproxy.com/https://raw.githubusercontent.com/kimikkorow/tinycore-redpill/main/rploader.sh -O && \ sudo chmod 777 *.sh && \ git config --global http.sslVerify false && \ sudo ./rploader.sh update now && \ sudo ./rploader.sh fullupgrade now && \ sudo ./rploader.sh clean now ``` 1.4、使用 ghproxy.com 加速的GitHub源编译 develop分支 ```bash sudo curl -k https://ghproxy.com/https://raw.githubusercontent.com/kimikkorow/tinycore-redpill/develop/rploader.sh -O && \ sudo chmod 777 *.sh && \ git config --global http.sslVerify false && \ sudo ./rploader.sh update now && \ sudo ./rploader.sh fullupgrade now && \ sudo ./rploader.sh clean now ``` 2、使用以下命令设置配置文件并编译 ```bash sudo ./rploader.sh serialgen DS3615xs && \ sudo ./rploader.sh identifyusb now && \ sudo ./rploader.sh satamap now && \ sudo ./rploader.sh build bromolow-7.0.1-42218 ``` 其中 broadwell 为设备代号 7.0.1-42218 为版本号 3、使用以下 命令/链接 可以查看能够编译的版本 [rpext-index.json](https://gitee.com/kimikkorow/redpill-load/raw/develop/redpill-misc/rpext-index.json) ```bash sudo ./rploader.sh ``` 4、机型对照如下 ```bash DS918+ apollolake DS3615xs bromolow DS3617xs broadwell DS3622xs broadwellnk DS1621 v1000 DVA3221 denverton DS920 geminilake ``` 5、补充说明 1.1 和 1.2为 Gitee源 Gitee源使用的 redpill-misc/rpext-index.json 文件为 develop 分支的,能够编译的版本参考 1.3 和 1.4为 Github源(使用ghproxy.com进行加速) Github源使用的 redpill-misc/rpext-index.json 文件为 master 分支的,能够编译的版本参考 如果你无法理解上诉内容,请编译 7.1.0-42661 或者 7.0.1-42218