众所周知,我家云一直被称为掉盘云,然后恩山各路大神想了各种办法,各种硬改,都没有用。其实是uasp的锅,因为uasp导致的掉盘,就禁止内核使用uasp驱动就可以了。这个问题也不限于我家云,知乎原帖说2014年以来一直都有的问题了。
禁用uasp会有什么缺点嘛?答:会让你的固态4k读写速度变快。uasp是针对大文件的优化,4k支持并不好,详情百度。总的来说,禁用uasp并不会有什么缺点。
参考知乎:https://zhuanlan.zhihu.com/p/158688481
我的不掉盘使用体验: 刷的filppy大佬的openwrt做单臂路由,samba共享,filebrowser等
内置500G 闲鱼40块钱包邮的3.5寸机械盘,usb3.0接口接一个1t斐讯h1
两个硬盘对拷:没问题
休眠唤醒:两个都是正常的
samba ext4 读写100MB/s 没问题,(到内置硬盘或外置硬盘)
filebrowser: 上传下载读写100M/s 没问题(到内置硬盘或外置硬盘)
单臂路由:我是用来跑kx的,学校宿舍带宽50M,没什么好说的
还有个京东自动签到功能,目前已经签到3700个京豆了,哈哈哈,就很舒服
简单的说一下两种方法,会玩的能看懂或者百度搜得到具体操作,如果需要的人多后面出个手把手教程或者一键脚本:
1.
- Some UASP capable USB-to-SATA bridge controllers are not compatible. If your external HDD is not working properly, add its VID/PID in boot.ini Boot arguments to disable the UAS function something like this.
- usb-storage.quirks=0x0bc2:0x2322:u
- 就是在boot.ini加入上面这一行,在armbian好像是armbianEnv.txt,用于设置uboot传给内核的参数的。
2.
在/etc/modprobe.d/下新建quirks.conf 文件,内容如下: gemfield@ai01:/etc/modprobe.d$ cat quirks.conf options usb-storage quirks=0x174c:0x2362:u其中的0x174c:0x2362 来自lsusb命令的输出
|