黑群晖7.1 安装/升级/引导制作
已有6.2的黑群,尝试升级,记录下步骤
制作引导
先是编译引导,引导在 https://github.com/pocopico/tinycore-redpill
因众所周知的问题,请自备魔法
直接下载源码中的镜像,我下载的是uefi的tinycore-redpill-uefi.v0.8.0.0.img.gz
,可以根据自己的机器的引导类型选择合适的镜像
烧录镜像
烧录没什么好说的,直接使用Etcher进行烧录,这个工具还是挺好看的(雾
镜像大小有1个G多,所以应该2G以上的U盘就可以了,我用的是很旧的读卡器+2G的SD卡
通过U盘启动并获取IP
用NAS启动U盘,就可以进入到U盘中烧录好的的Tiny Linux,可以通过自带终端或路由器获取到机器IP地址(获取IP的目的是为了ssh,当然你也可以选择直接在Tiny Linux中操作,获取IP不是必须的)
打开Windows终端,输入ssh tc@192.168.1.2
密码P@ssw0rd
更新脚本
./rploader.sh update
./rploader.sh fullupgrade
更新VID和PID
sudo ./rploader.sh identifyusb
生成群晖序列号
./rploader.sh serialgen DS918+ realmac
如果你有洗白序列号,可以手动修改配置文件
vi user_config.json
如果想使用网络唤醒的话,MAC地址需要和网卡MAC地址相符,我是已经硬改过MAC地址了所以直接写入真实的地址就行了
配置SATAMAP
./rploader.sh satamap
!!!这里需要在BIOS中开启SATA的hotplug,否则安装时容易出现以下错误
编译引导
使用./rploader.sh
可以看到可以编译的引导版本
选择你需要的版本编译即可
# 使用VirtIO需要添加驱动
./rploader.sh ext apollolake-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/v9fs/rpext-index.json
# 编译
./rploader.sh build apollolake-7.1.0-42661
!!!这里需要在BIOS中开启SATA的hotplug,安装时会出现错误
保存更改
将当前Linux中的更改保存到SD卡中
./rploader.sh backup
保存引导到SD卡的剩余空间
./rploader.sh backuploader
重启并安装新系统
引导编译完成后,使用如下命令重启并按照提示覆盖安装对应版本的系统就可以了
exitcheck.sh reboot
参考
https://xpenology.com/forum/topic/62221-tutorial-installmigrate-to-dsm-7x-with-tinycore-redpill-tcrp-loader/
https://www.openos.org/threads/ds918-7-1-0-42661-sata1.4200/
版权声明:本文采用知识共享 署名4.0国际许可协议BY-NC-SA 进行授权
文章作者:jiuhucn
文章链接:https://www.jiuhucn.com/2023/01/02/2489.html
免责声明:本站为资源分享站,所有资源信息均来自网络,您必须在下载后的24个小时之内从您的电脑中彻底删除上述内容;版权争议与本站无关,所有资源仅供学习参考研究目的,如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
本站为非盈利性站点,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。
共有 0 条评论