当前位置:首页 > Synology NAS DSM > 正文内容

DSM7引导编译器Tinycore-redpill修改版,适应国内网络环境

虚拟化博客3年前 (2022-04-11)Synology NAS DSM361

太费神了,不停排bug太费时间,本来就是为了自己nas升级一下,结果网络不可用,想办法让网络可用;又有bug不停蹦出来,又排bug;更改完一个版本,新版本又来了。年纪大了精力不够,下次更新就随缘吧。
====================================================================


2022.4.9
tinycore-redpill更新至支持7.1.0-42661版本,remix版本随后就到
[IMG]


[IMG]
====================================================================



2022.4.8
虽然程序可以跑起来,但7.1.0-42621版本驱动很多没有匹配上,会出现提示没有对应的驱动下载的情况,所以支持7.1.0-42621的镜像延期发布,等待驱动更新后择机发布。
3.19发布的镜像仍可正常使用,编译支持的最高版本为7.0.1-42218。
====================================================================


2022.4.6
pocopico这几天就没有休息,马不停蹄的更新了7.1.0-42621的编译支持。
编译程序算是跑起来了,依旧是国内网络环境可用,镜像后一步上传


====================================================================


2022.4.4
更新DSM7.0.1引导磁盘参数生成工具(SataPortMap、DiskIdxMap)
Tinycore-redpill中 satamap 命令逻辑有点问题,它生成的是磁盘芯片最多能连接的硬盘数量,这样生成的引导配置会跟群晖引导时实际检测的硬盘数量有出入而无法引导。可能大部分编译成功但不能引导、找不到Nas的IP就是这个原因,这也可能是有人反应把所有sata口都接满硬盘就能引导成功的原因,而且现在有的主板节省成本,有些sata口硬件就没焊接,没办法把所有sata口都接满硬盘,这时就需要自行配置SataPortMap、DiskIdxMap这两个参数。

磁盘参数生成工具使用:在表格第六行(标黄)选择实际连接的硬盘数量,表格会自动计算SataPortMap、DiskIdxMap的参数,计算好后修改user_config.json即可(在下面教程第8步时修改)。

[IMG]







====================================================================

2022.3.19
pocopico发布的Tinycore-redpill实现编译DSM7引导的自动化,省去繁琐的手工操作部分,造福了广大玩家。但由于众所周知的原因,Tinycore-redpill在国内网络基本无法使用,U盘引导NAS实体机编译时几乎无法完成,遂修改部分代码以适应国内网络环境,目前已可正常使用。

下载地址:

可见隐藏内容:
https://pan.baidu.com/s/1Q_sTUAA5-LhFB41l60S45w

提取码: tran




本文需使用如下3款软件,链接中已经放出:imageusb,winscp,putty。


1.插入U盘,将tinycore-redpill.v0.4.6.remix.by.llm1978.220319.rar解压所得img文件写入。
[IMG]



2.写入完毕后拔出U盘,将U盘插入nas并开机
[IMG]



3.nas开机后界面如下,按图示打开终端
[IMG]



4.输入命令查看nas的IP地址

代码:
ifconfig

[IMG]



5.使用winscp连接到nas
[IMG]



6.使用putty连接到nas
[IMG]

[IMG]




7.正文开始,输入如下命令开始配置编译文件

代码:
sudo ./rploader.sh serialgen DS918+ now
或者
sudo ./rploader.sh serialgen DS3615xs now
这里设置nas机型,推荐选择918和3615两种中的一种

[IMG]




8.配置盘序文件

代码:
sudo ./rploader.sh satamap now

[IMG]




9.生成U盘vid,pid信息

代码:
sudo ./rploader.sh identifyusb now

[IMG]




10.配置完成后,正式开始编译,根据机器和网络速度,耗时可能会比较长,耐心等待即可。

代码:
根据前面所选机型输入编译命令
918:
sudo ./rploader.sh build apollolake-7.0.1-42218
3615:
sudo ./rploader.sh build bromolow-7.0.1-42218

[IMG]




11.由于网络原因,可能个别驱动下载失败,别慌,重新再次编译即可
[IMG]




12.编译成功!切换到winscp去下载生成的文件
[IMG]




13.下载pat文件,安装群晖系统时使用这个文件,不要使用公版的文件安装
[IMG]




14.下载引导镜像文件,做好备份有备无患。
[IMG]




15.最后回到putty,正式存盘,一定要存盘!一定要存盘!一定要存盘!

代码:
sudo filetool.sh -b

[IMG]




16.最后重启nas

代码:
sudo reboot

[IMG]

后面大家都知道怎么办了,我就不再赘述。


写在最后:本文仅供学习和研究群晖系统使用,祝大家早日脱坑,入手正版群晖主机!祝你好运!

文章转自openos.org论坛

扫描二维码推送至手机访问。

版权声明:本文由Virtualization esxi pve unRaid vmware synology nas docker blog发布,如需转载请注明出处。

本文链接:http://www.yzme.net/post/25.html

分享给朋友:

相关文章

适用ESXI群晖DSM6.2 DSM7.0的VMware Tools open-vm-tools.spk

esxi 6.7 DSM 6.2 测试可用open-vm-tools1.在线安装 (国内速度感人,需梯子)允许发行者,添加套件来源。 https://spk.4sag.ru/2.下载离线spk安装包,套件中心-手动安装链接: https:/...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。