蜗牛星际之黑群晖硬盘休眠和理顺盘序

2019-03-21 18:55:31 92点赞 867收藏 164评论

本文主要说明黑裙启动盘的一些参数设置,和作用

折腾理由

乘着矿难的东风,作者也入了一台蜗牛星际矿难机,B款单网卡,没有软路由需求足够用了。熟门熟路地装好黑裙之后(安装到内置16GSSD,安装本文不涉及),发现2个问题:

  1. 硬盘不能休眠,有人说装在SSD里面就是不能休眠

  2. 硬盘盘符是乱的,SSD显示为硬盘2,4个硬盘槽位显示为 3456,见下图,看着不舒服




蜗牛星际之黑群晖硬盘休眠和理顺盘序

解决思路

有没有办法解决这个问题呢,作者翻阅了xpenology论坛上好多帖子终于找到了方法:

先说结论,启动盘grub.cfg修改启动参数,找到 set sata_args='SataPortMap=4' 改成

set sata_args='DiskIdxMap=0F00'

然后改成默认和以后都从第三项 "DS918+ 6.2.1/6.2 VMWare/ESXI with Jun's Mod v1.04b" 启动,就正常显示盘符顺序了,16G SSD盘也隐藏了,测试一下休眠,等待10分钟(可设置),硬盘不转了,灯也不闪,成功

蜗牛星际之黑群晖硬盘休眠和理顺盘序


详细步骤

  1. 如何修改grub.cfg,可以直接PE启动,然后加载ssd第一个分区就能找到文件了,但本文提供另外一种通过ssh登陆在线修改的方法,挂载ssd盘,然后用vi修改

蜗牛星际之黑群晖硬盘休眠和理顺盘序

找到34行, 改成

set sata_args='DiskIdxMap=0F00'

保存退出,

开机从第三项启动


启动参数说明(可以不看)

参考此处网址

  • SataPortMap: 定义每个控制器可使用的sata接口数量

SataPortMap=4,表示第一个控制器上有4个sata
SataPortMap=24,表示第一个控制器有2个sata,第二个有4个;这符合本矿难的板子,但实际上启动器已经识别对了,所以本次不修改这个参数
SataPortMap=NW,依此类推,没个控制器有N,W个sata,适合本身主板内置N个sata,然后通过PCIE扩出来W个sata的情况

DiskIdxMap: 定义每个控制器第一个sata接口映射到的索引位置,本段从0
DiskIdxMap=0400,2位16进制一组来看04 代表第一个控制器的sata接口从4开始计数,00代表第二组sata从0开始计数,假设原来 (A,B)(C,D,E,F)的顺序就会变成(C,D,E,F)(A,B)
DiskIdxMap=0F00,同样的(A,B)(C,D,E,F)就变成 (C,D,E,F)(——)(——)(——)(A,B),然而A和B的位置已经超过了最大盘数,这两个盘就不会显示,这就是隐藏内置SSD盘的原理

sata_remap:重新调整每个sata接口的顺序
sata_remap=0>4:4>0,交换第一个和第五个sata接口的顺序,原来A,B,C,D,E的顺序就变成 E,B,C,D,A

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1796元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2582.5元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1299元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1290.51元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4299元起
164评论

  • 精彩
  • 最新
  • 大佬请教下,这个意思就是改变磁盘顺序,是怎么做到休眠的呢?

    校验提示文案

    提交
    看不到那个系统盘了 自然就能休眠了

    校验提示文案

    提交
    收起所有回复
  • 大佬,按你的教程改完,16gssd没有隐藏,变成硬盘16了,我是D款,ssd引导,系统在硬盘,望回复!

    校验提示文案

    提交
    再改大一点

    校验提示文案

    提交
    可以改成1f00,你的机型比较强大,支持的盘比较多

    校验提示文案

    提交
    还有9条回复
    收起所有回复
  • 嗯。休眠不伤硬盘?

    校验提示文案

    提交
    这个见仁见智吧

    校验提示文案

    提交
    收起所有回复
  • 如何指定从第3个选项启动?又不能每次开关机都再机器边上操作

    校验提示文案

    提交
    第三项启动之后 是自动保存的。 以后默认也是第三项

    校验提示文案

    提交
    收起所有回复
  • 谢谢楼主,问下这个问题你有吗。蜗牛b单,6.17群晖
    如果开机不接hdmi/vga显示器,然后就会unknown command 'search.fa_label'
    就不能启动,必须接显示器才能正常启动,奇怪,那我需要买个hdmi欺骗器了。

    校验提示文案

    提交
    试一下关闭bios里面关于efi的选项

    校验提示文案

    提交
    收起所有回复
  • 求个ssd安装6.2.1的教程,和6.1.7一样吗,搜了好久没搜到

    校验提示文案

    提交
    和6.1.7没差别,只是引导镜像不同

    校验提示文案

    提交
    你需要1.04b的引导镜像

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 求问楼主 是把引导跟系统都安装在16g ssd上了么

    校验提示文案

    提交
    No,我本人不推荐这么做,

    校验提示文案

    提交
    目前是 ssd引导 系统在硬盘里 唤醒和休眠都搞定了 觉得应该差不多了

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 楼主可以写明白点不,小白实在看不懂

    校验提示文案

    提交
    你能写明白点不,哪里看不懂

    校验提示文案

    提交
    楼主能详细写一下改的步骤吗?我改完了参数以后没变化

    校验提示文案

    提交
    收起所有回复
  • 如果说引导装u盘,ssd,装系统,最后弄好再装硬盘,这样妥当不?

    校验提示文案

    提交
    群晖的系统是装在每一块 数据盘里的,请你知悉

    校验提示文案

    提交
    收起所有回复
  • A款单口,u盘引导,系统ssd,请问怎么样可以隐藏ssd呢? [高兴]

    校验提示文案

    提交
    U盘引导? 那你就把SSD扔了就行了。这个SSD 在这个体系里是多余的

    校验提示文案

    提交
    好的,谢谢,那我回去禁用了ssd试试 [惊喜]

    校验提示文案

    提交
    收起所有回复
  • 楼主是把引导装ssd吗?还是怎么安装的,我看你ssd系统就dsm里也能看到啊

    校验提示文案

    提交
    引导装ssd,默认启动之后会看到一个没初始化的14g盘,就是这个ssd

    校验提示文案

    提交
    收起所有回复
  • 改后开机都要选第三项么?

    校验提示文案

    提交
    自动保存为第三个了

    校验提示文案

    提交
    收起所有回复
  • 1.04b,918+修改后无效,请问您的使用环境?

    校验提示文案

    提交
    文件改的有问题吧

    校验提示文案

    提交
    反复核对了'DiskidxMap=0F00'

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 运行mount -t vfat synoboot1 /mnt/ssd后,
    返回mount: special device synoboot1 does not exist,
    怎么解决?

    校验提示文案

    提交
    你没cd 到/dev

    校验提示文案

    提交
    cd到/dev了,已经是:
    root@xxx:/dev# mount -t vfat synoboot1 /mnt/ssd

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 从5.2之后就没玩黑群了,最近又入了蜗牛玩玩。请教下楼主这个二合一的镜像装进16GSSD有啥不好?楼主是推荐只把引导装进16GSSD吗?

    校验提示文案

    提交
    没什么不好,只是我想不明白这样有什么用,是需要这16g的剩余空间当存储盘吗?总要插硬盘的这个空间也太小了点

    校验提示文案

    提交
    收起所有回复
  • 大佬,蜗牛D款,按照你的方法修改后盘序没问题了,可是依旧硬盘不休眠,求指点,谢谢

    校验提示文案

    提交
    检查所有可能影响休眠的 套件

    校验提示文案

    提交
    刚装的黑群晖,除了默认安装的套件,其他一盒也没装

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 楼主装的是什么版本的918系统,二合一装ssd还是U盘启动啊?

    校验提示文案

    提交
    直接把引导盘写在ssd上,不用二合一

    校验提示文案

    提交
    “直接把引导盘写到SSD上”,是怎么操作的?和写到U盘上是一样的方法吗?有相关教程吗,请推荐。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我的是蜗牛B双,装的DS3617XS,SSD引导二合一,位置超过最大盘数之后,最大盘12个,设置0C 直接报错“检测到硬盘(13)有错误,因此sata端口被禁用” [尴尬] 还有救嘛

    校验提示文案

    提交
    别用二合一,二合一的机制我不太清楚。但感觉上支持不了

    校验提示文案

    提交
    楼主快出来帮忙。 求助!!! 我用的是华硕B75主板搭建的NAS, 然后也同样是两个sata控制器,一个2口一个4口。现在连接了5块硬盘。 加上引导盘一共是6个硬盘。 sata0~sata5 ,引导盘是sata5。 按照网上的教程修改set sata_args='DiskIdxMap=1000' 后。磁盘管理器里边显示4块硬盘。第五块硬盘连带引导盘一起隐藏了。尝试了修改 DiskIdxMap=0F00 ,0100,0400。均未解决问题。引导文件是1.03b,固件是DS3617 DSM 6.2-23739 请帮忙看看我应该怎样解决。万分感谢!!已经卡住好几天了。再次感谢!

    校验提示文案

    提交
    收起所有回复
  • set sata_args='SataPortMap=24 DiskIdxMap=FF00'
    D款单千M,918+,34行设置这个。从第三项启动,
    之后SSD号变成了257,但是他依然是在显示。这是为啥。
    总可用硬盘数是17,按这个教程,257应该早就不会显示出来了呀。,

    校验提示文案

    提交
    你这个很奇怪,我也无法解释, 你改成 2F00呢

    校验提示文案

    提交
    后来又好了 。

    校验提示文案

    提交
    收起所有回复
  • 改好了,还是不能休眠

    校验提示文案

    提交
    你装了什么套件呗, 能不能休眠 条件很多的,我这只针对最简单的这种条件, 如果你开了docker之类的 那是不可能休眠的

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
867
扫一下,分享更方便,购买更轻松