黑群晖小记:解决12代u以上被阉割的sata接口导致的硬盘顺序不正确
如题,英特尔十二代u及以上原生提供了8Sata接口,但部分主板阉割了四个接口,导致插满硬盘也从5号硬盘开始计算。例如精粤B760M Gaming。
强迫症实在忍不了,在RR引导里折腾了一番DiskIdxMap和SataPortMap发现并不能解决问题。如果直接设置SataPortMap为4的话,引导会直接屏蔽掉后四个连接了硬盘的真实接口,导致群晖无法找到硬盘。而如果设置DiskIdxMap为04的话群晖会直接从5号开始排8个口,把前四个不存在的接口排进去,导致硬盘从9开始计算。
最后发现了一个不是很常见往往被教程忽略的参数——sata_remap。可以把这个参数添加到和DiskIdxMap的位置,也就是cmdline。
乍一看参数很长,其实用法很简单。0>4表示把1号盘调整到5号盘位置。这时5号盘的位置会被挤占,所以还要伴随4>0,把5号盘调整到1号盘,这样就完成了我们的目标。
最后的参数如下 0>4:1>5:2>6:3>7:4>0:5>1:6>2:7>3
编译引导,启动群晖系统。发现系统已经正确识别到1234号盘了。 几个引导方式应该都同理,例如ARPL。
发散一下思维,sata_remap还可以做到调整我们想要的硬盘顺序,例如把机械硬盘统一到123盘位,4为固态硬盘,这样会看着整齐一些。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
还我大学
校验提示文案
值友4766730553
校验提示文案
Glr_
校验提示文案
JHH_
校验提示文案
Never_Gone
校验提示文案
唔米伦
校验提示文案
大鸭梨
校验提示文案
Zeroliz
校验提示文案
风疾
校验提示文案
woshishui---
校验提示文案
IanTsui
校验提示文案
值友9228922815
校验提示文案
值友9228922815
校验提示文案
值友9228922815
校验提示文案
值友9228922815
校验提示文案
IanTsui
校验提示文案
woshishui---
校验提示文案
风疾
校验提示文案
JHH_
校验提示文案
Glr_
校验提示文案
Zeroliz
校验提示文案
Never_Gone
校验提示文案
大鸭梨
校验提示文案
值友4766730553
校验提示文案
唔米伦
校验提示文案
还我大学
校验提示文案