Tiny Core Linux官网:
TinyCore是一款体积极小且高度可扩展性的微型Linux发行版,提供了三个不同版本供用户下载,分别是 Core (只有命令行,无图形界面)、TinyCore (有图形界面、网络连接等功能) 以及 CorePlus (内置了更多工具)
主要流程目录:
1.下载
2.安装
3.扩展:获取SataPortMap和DiskIdxMap
4.扩展:群晖DSM7.0.1.42218引导编译
1.下载
tinycore-redpill:很多教程都是安装tinycore-redpill(pocopico/tinycore-redpill)来编译群晖引导的上面最新是 tinycore-redpill.v0.8.0.0,但是看很多人都是用 tinycore-redpill.v0.4.6,所以还是找了一个旧版本来安装
3个版本的区别:
tinycore-redpill-uefi.v0.4.6.img.gz 对应的是通过物理机安装主板仅支持uefi启动的,以及PVE和UNRAID安装群晖(虚拟机用uefi方式启动的)。
tinycore-redpill.v0.4.6.img.gz 对应的是通过物理机安装群晖、主板支持legacy启动的,以及PVE和UNRAID安装群晖(虚拟机用bios方式启动的)。
tinycore-redpill.v0.4.6.vmdk.gz 对应的是ESXI或者VMware虚拟机安装群晖的。
这里选“tinycore-redpill-uefi.v0.4.6.img.gz”下载
在“isos”路径下,创建一个TinyCore文件夹,将下载的文件进行解压获得镜像
2.安装
去到“VM”,创建一个虚拟机(如果是用于群晖安装的,直接用群晖创建好的基础上修改)选择“Linux”
如果是用于安装群晖,设置部分尽量按着群晖需要性能和空间分配大小配置,到时候只要将引导路径换成群晖的就行了
虚拟机启动成功
3.扩展:获取SataPortMap和DiskIdxMap
点击菜单栏的“Terminal”在弹窗里输入:
./rploader.sh satamap now
记录这两个值:
SataPortMap=6
DiskIdxMap=00
4.扩展:群晖DSM7.0.1.42218引导编译
参考的是B站下面大佬的视频的点击菜单栏的“Terminal”
输入:ifconfig,获取IP(我这里是192.168.31.190)
下载安装PuTTY和WinSCP,去上面B站视频下载(用FinalShell不知道为什么连接不上,看别人好像可以)
安装PuTTY,无脑一直点下一步就安装完成
打开WinSCP
参考下面填写(注意密码别弄错了,是数字“0”,不是大写“O”)
用户名:tc
密码:P@ssw0rd
进行连接
连接上了
点击“在PuTTY中打开”
点击“是”
输入密码:P@ssw0rd
开始配置编译文件,命令行输入
DS918+
sudo ./rploader.sh serialgen DS918+ now
DS3615
sudo ./rploader.sh serialgen DS3615xs now
输入“y”确定
配置盘序文件,命令行输入
sudo ./rploader.sh satamap now
生成U盘vid和pid信息,命令行输入
sudo ./rploader.sh identifyusb now
配置完成后,正式开始编译(apollolake-7.1.0-42661好像找不到)
DS918+
sudo ./rploader.sh build apollolake-7.0.1-42218
DS3615
sudo ./rploader.sh build bromolow-7.0.1-42218
这个就是编译好的引导了
下载出来就行了
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
网友评论