黑群晖7.2 usb接口被识别为内置硬盘怎么办
前段时间,我把外接硬盘通过USB接口连接到黑群晖上,用USB Copy备份资料。之前都能正常使用,但这次外接硬盘却被识别为内置硬盘,在“控制面板”的“外接设备”界面,也看不到这个外接硬盘。

相反,在“存储管理器”面板,可以看到一个未使用的硬盘。很多人升级到群晖7.2后也遇到过这个问题,解决方法也很简单。
1.通过ssh远程登陆到群晖系统。
2. 拷贝待修改的源文件,输入
"cp /etc.defaults/synoinfo.conf /etc.defaults/synoinfo.conf_back",
如果提示"Permission Denied",需要在命令前面加sudo,完整命令如下:
"sudo cp /etc.defaults/synoinfo.conf /etc.defaults/synoinfo.conf_back"。
然后输入密码,注意,输入密码不会显示,正常输入,然后按回车就可以。
查看源文件,输入“vi /etc.defaults/synoinfo.conf”。然后依次输入“/usbportcfg”、“/internalportcfg”,查看这两个配置的原始值。
我的原始值是:
usbportcfg="0x7e0000"
internalportcfg="0x1ffff"
这两个值分别控制usb接口和内置硬盘的识别范围,对应的说明如下:


根据我上两张图的说明,我插入的usb硬盘刚好是位置17,所以被识别为内置硬盘,破案了,而对应的解决方案也很多。
解决方案1
插入其他usb接口
我这次刚好插入的是第17号接口,因为第18-23接口都是被识别为usb,所以换个接口就正常了。而这也解释了为啥我没有升级系统,前面几次用usb硬盘拷贝都是没问题,这次突然出问题。
解决方案2
修改配置
要想根治这个问题,就需要修改刚才查询的两个配置。首先考虑usb和内置硬盘的接口范围,我计划将1-8接口设置为内置硬盘,8-24接口设置为usb接口。需要设置的值如下:
usbportcfg="0xffff00"
internalportcfg="0x000ff"
修改方法很简单,依次输入:
“vi /etc.defaults/synoinfo.conf”,
“i”,
然后手动修改,修改完毕,再依次输入:
“esc”,
":wq!"
再次输入“vi /etc.defaults/synoinfo.conf”,查看是否修改并保存成功。
