黑群晖(星际蜗牛)硬盘不断唤醒\无法休眠的一些折腾

Linux, 折腾 2020/02/04

之前在白群晖上折腾了很久的硬盘休眠、频繁唤醒的问题,见:群晖硬盘不断唤醒(无法休眠)的一些折腾

这一篇主要记录一下在黑群晖(蜗牛星际)下的一些折腾,一些细节就不再记录了,只记录方法。

开始

我手里的这台是星际蜗牛A单(Intel I211网卡),内置一个16G 杂牌mSATA固态。

最一开始拿到手的时候,随便找了篇教程,装的忘记是哪位大神整合的二合一系统,直接写镜像到内置的mSATA固态上。

所以这里简单提一下黑群系统常说的二合一U盘引导的区别。蜗牛黑群主要有两种引导方式:

U盘引导

将引导文件(几十M的img镜像)先写入U盘,启动后,再通过Synology Assistant,将群晖系统(pat文件)写入NAS的硬盘里,每块硬盘通过RAID的方式同步写入,避免任意一块硬盘损坏而导致系统损坏,这种方式在没有插硬盘时无法开机进入系统。

二合一系统

相当于是把引导文件+系统文件整合到一个镜像里,写入到mSATA等内置存储设备中,这种方式在没有插硬盘时可以正操开机进入系统,因为系统在内置的mSATA上

在做这篇记录之前,我用的一直是二合一系统,但是从来没有正常休眠过,按照其他大佬发的教程各种修改也无济于事

索性在备份了所有文件后,彻底重装一次黑群,这次使用的是U盘引导的系统,一通折腾终于可以休眠了。

U盘引导的系统

使用 XPEnology多功能工具箱V1.3 分别下载 DS918+ 6.2/6.21(1.04b) 引导镜像,和 DS918+ 6.2 系统文件

总结一下就是:引导镜像写入U盘 >> 插硬盘插U盘开机 >> 使用Synology Assistant安装系统文件

然后就是一系列优化和完善操作

更改休眠时间(待证实)

群晖系统默认的休眠间隔为10分钟,但是我的蜗牛在这个设置下并不会休眠,我也不知道为啥…… :笑哭:

但是只要把这个设置为1分钟,就能正常进入休眠,不具有通用性,但是写一下方法

SSH或者WinSCP以root身份登录群晖,找到 /etc/synoinfo.confstandbytimer 值改为 1 保存即可生效

更改硬盘顺序\序号

默认U盘引导的蜗牛A单黑群硬盘从3开始,插满4个盘就是3456,看着很不爽,可以修改为1234

将写入好引导镜像的U盘插入电脑上,用DiskGenius读取引导U盘ESP分区下的 grub/grub.cfg 复制到电脑

使用 notepad++ 等高级文本编辑器编辑该文件,修改 extra_args_918 参数,将其值改为

SataPortMap=24 DiskIdxMap=0400

然后将修改好的grub.cfg文件替换掉原文件,就可以实现硬盘顺序\序号的更改

本文标签:


5条评论

  • zyx 评论于 回复

    麻烦问下,按照你的方法调整后,硬盘位 显示 1和3了。但是我实际装的是12 请问需要怎么设置,谢谢 A款

  • macaty 评论于 回复

    问一下,这么做的吗?U盘写入启动sysboot文件,安装群辉系统在硬盘(非U盘)、设置屏蔽sata和调整顺序吗?

    • Bug侠 评论于 回复

      @macaty
      是的,U盘引导的黑裙就是这个顺序

  • cwz 评论于 回复

    我在ubuntu server下碰到过类似情况,monit监控周期2分钟,硬盘休眠15分钟,所以导致硬盘一直无法休眠,供参考

  • 评论(本站已开启评论回复邮件通知功能,请如实填写邮箱以便及时收到回复)关闭回复