近日黑群晖6.2.3系统的docker突然发生了故障了,导致什么镜像都无法拉取想尽办法依然无法解决,无意中在openos论坛中类似升级的版本逻辑就大胆尝试了一番(是无损升级跨版本),之所以选择传统引导方式折腾,其优势是可以无损迁移恢复旧版本的数据,有些必要的参数可以自定义设置大大提高了升级的可靠性
下载必要文件
- 群晖DS918+ 7.2.0-阿鱼君整理 https://www.alipan.com/s/3rex7FLUoMQ
读取参数
-
打开rufus-4.1选择tinycore-redpill.v0.8.0.0.img直接刻录U盘中,Tinycore Redpill 自动获取工具
-
把烧录好的自动获取工具查回nas,然后引导开机到U盘
-
进入系统界面后,点击右小角的Terminal图标,进入命令行工具
-
输入以下命令就可以得到推荐值比如我的 DiskIdxMap=0004 SataPortMap=4H SasIdxMap= ,记录好获取的参数接下来会用到
./rploader.sh satamap now
获取PID VID
- 打开芯片无忧获取引导盘的PIV/VID记录保留
刻录引导
-
打开rufus-4.1选择redpill-DS918+_7.2.0-64561_b1684893241.img直接刻录U盘中
-
打开分区大师DiskGenius_x86选择烧录好的引导文件如图,找到grub.cfg文件复制到桌面编辑好再复制回引导中覆盖
-
将获取到的SataPortMap、DiskIdxMap值,直接修改黑群晖引导优盘里的grub.cfg即可,用Notepad2打开grub.cfg,我们的引导盘在大约在65行/85行两个都要,或者直接搜索loglevel=15在loglevel=15后面注意要隔一个英文空格插入DiskIdxMap=0004 SataPortMap=4H SasIdxMap= (填写你自己的参数哦上边查到的参数是什么就是什么)注意每个参数之间都要有一个英文空格间隔,参数和PID/VID和DiskIdxMap SataPortMap SasIdxMap 修改保存好插回nas开机设置U盘为启动项(也就是引导盘)
安装系统
- 经测试DSM_DS918+_64570.pat系统比较完美,选择引导盘为启动项重启之后会进入引导界面,此时在路由器或者借助群晖助手搜索在线设备访问IP就会到安装界面,接着选择系统文件DSM_DS918+_64570.pat,之后等待系统安装完成即可
参考文章
- https://www.gebi1.com/thread-301372-1-1.html
- https://www.mi-d.cn/4802
- https://aray.cn/archives/14393
- https://www.openos.org/threads/412dsm-7-2-1-69057-update-5.4962/