分享

纸上得来终觉浅——「小白救星」「上手就成」黑群晖引导制作保姆级教程 来自 老张老张从来不慌

 VICK_S 2023-02-11 发布于山东

#NAS# #电脑玩家# #黑群晖#
1️⃣前言
自行组装的黑群晖硬件差异化明显,寻找完美适配自己设备的引导文件着实让人头疼。各路大神分享的引导不一定集成了自己所需的驱动,引导时出现卡在安装界面、无限还原、SATA端口被禁用等问题也实属正常!运气好找到能够使用的引导也往往集诸多无用驱动于一身,启动时会很慢。

根据硬件自行编译引导是最优解,不过编译引导对于没有Linux基础的小白来说门槛过高。有大佬整合了常见的redpill-load,可以自定义配置和驱动并通过 Github Action 编译 DSM redpill 引导,本篇文章将为初入黑群晖的小白详细介绍引导的编译过程,有手就行!编译过程中请保持网络畅通!

2️⃣准备工作
(1)物理机安装首先需要准备以下硬件:
①电脑一台;
②黑群晖设备一台;
③闲置U盘一个。
其次准备以下软件:
①“ChipGenius”:查看U盘信息;
②“Win32DiskImager”:写盘工具,也可选择其他写盘工具;
③“DiskGenius”:分区工具,修改引导文件(电脑系统为Win10或Win11无需借助此软件);
最后注册GitHub账号。

(2)EXSI、PVE等的黑群晖引导制作需准备电脑、黑群晖设备和“DiskGenius”(电脑系统为Win10或Win11无需借助此软件),同样要注册一个GitHub账号。

3️⃣操作步骤
物理机安装参考步骤1-13;
EXSI、PVE等的引导制作请直接跳过步骤1、步骤7和步骤8(虚拟机引导不需要填写PID、VID,保持默认即可,驱动请根据不同环境选择虚拟机驱动)。

❗1.将准备好的U盘插入电脑,打开“ChipGenius”查看U盘PID与VID并记录;

❗2. 登录GitHub账号,不登录账号后续编译无法进行!点击进入项目地址,找到底部“READ.md”;

❗3. 下滑认真阅读“使用”栏下的“图文说明”与“注意事项”,阅读完返回“README.md”;

❗4.鼠标继续下滑找到“说明”栏中的“驱动列表”,点击进入。

在驱动列表中找到自己所需的驱动,驱动库还是很全面的,万兆网卡和SR-IOV的驱动都有!其他硬件驱动也可按需选择,虚拟机请根据环境自行选择驱动!比如我的主板是I211网卡芯片,一会编译时就选择“igb”;

❗ 5.鼠标滑动到“链接”栏,选择“快速创建(dev)”;

点击“快速创建(dev)”后进入引导定制界面。首先输入自定义名称,选择编译的型号及版本,然后依据主板网口数量修改网卡数量,再填入前面我们使用“ChipGenius”获取到的U盘vid、pid,最后选择要集成的驱动点击“创建”即可。!!!

小白不清楚最好不要去修改其他参数!!!
这里我选择的是最常用的DS918+,为什么选择DS918+?因为官方原版就支持核显硬解,硬件兼容比较好,支持最多9个盘位,对于一般玩家是完全够用了!

相比于群晖6.X版本引导的制作,7.X版本还需要根据主板控制器数量和所连接的硬盘数量来填写DiskIdxMap、SataPortMap和SasIdxMap三个参数(以下型号不需要填写这三个参数:DS920+、DS923+、DS1520+、 DS1621+、 DS1821+、 DS2422+、DVA1622、 FS2500、SA6400。但需要自行制作Dtb/Dts文件,Dtb/Dts文件制作请参考项目“Issues”里“关于dtb自定义参数的形式”)。

通过肉眼观察主板的硬件来填写DiskIdxMap、SataPortMap和SasIdxMap三个参数很容易出错,不知道多少人折戟在这上面,第11步时会说明如何获取这三个参数;
❗6.点击“创建”后会跳转到,点击“Submit new issue”稍等片刻就会出现提示“你自定义的Redpill已开始构建,请前往下面的URL查看详细信息”,点击URL,三五分钟即可编译完成,完成后点击文件下载即可;

❗7.解压下载的压缩包,打开写盘工具“Win32DiskImager”,选择导出的img文件。仔细核对U盘盘符后点击“写入”;

❗8. 将制作好的U盘插入黑群晖设备,为黑群晖设备通电,在主板bios中设置为U盘启动;
❗9.在电脑浏览器的地址栏中输入find.synology.com或synologynas:5000 找到 Synology NAS,还可以使用群晖官网“下载中心”-'桌面应用程序’提供的“Synology Assistant”程序搜索Synology NAS,黑群晖设备必须保证与电脑在同一局域网内才可搜索到,此时可以记录一下设备的局域网IP地址;

❗10. 在安装界面停留,如果显示“欢迎您,立即设置您的Synology”,可以尝试直接跳到第13步进行系统安装,某些主板在不安装磁盘阵列卡的情况下无需获取DiskIdxMap、SataPortMap和SasIdxMap三个参数也可以正常安装使用黑群晖!

如若显示无硬盘或端口禁用,请用浏览器重新打开一个窗口,在上方地址栏键入“群晖IP:7681”,用户名:“root”(英文小写),登录后输入“curl -k 查看链接 | sh”获取DiskIdxMap和SataPortMap参数。SasIdxMap为SAS硬盘的个数,默认使用SATA硬盘的时参数为0,若SataPortMap结果返回“ null # Do not fill in this parameter!” 表示编译时不需要填写该参数。

❗11.修改引导。
方法一:重复步骤5-8,重新编译引导时填入DiskIdxMap、SataPortMap和SasIdxMap三个参数即可进行下一步。
方法二:Win10、Win11可以直接访问U盘目录,依次点击“boot”-“grub”,找到“grub.cfg”文件,右键文件“打开方式”选择“记事本”修改参数,如有需要可以修改mac和sn。

非Win10、Win11系统需打开分区软件“DiskGenius”,找到U盘,依次点击“boot”-“grub”,找到“grub.cfg”文件,右键“复制到指定文件夹”,导出后同样使用记事本修改相关参数。

修改完保存后直接拖入“grub”文件夹,会出现以下提示,点击“确定”后选择“替换”;

❗12.进入群晖官网,选择上方“支持”栏,选择“下载中心”。选择产品类别和相应型号,因为编译的引导是最新版本,所以我们直接点击“下载”即可。右下角“所有下载”可以查看所有历史系统版本,若编译的是老版本可自行选择系统包进行下载;

❗13.使用步骤9的方法搜索Synology NAS进入安装界面,手动上传从官网下载的.pat安装包。如果编译的引导不是最新版本必须在路由器后台禁止群晖联网,群晖7.0以后的版本在联网状态下会自动更新安装包,会导致引导与安装包不匹配从而失败的情况,最新版本无需禁用网络,完成准备工作后无脑下一步。

几分钟就可以安装好!一次成功纵享丝滑!

4️⃣总结
此教程适用于小白用户,自定义配置及驱动并通过 Github Action 编译 DSM redpill 引导理论上与本地编译并无区别, 优点是不需要linux基础,基本全中文界面且编译速度极快!
在此感谢各位开源大佬的无私奉献 ,有能力的铁子可以支持一下正版群晖!群晖的技术服务和售后服务做的还是很不错的!

[链接]群晖(Synology)DS923+ 双...

我是爱折腾的老张,如果您喜欢我的分享请关注我[给我整一个],也期待您的点赞

,收藏、评论和转发。您的肯定是我持续分享的动力,下篇文章再见!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多