ubuntu20.04 移动硬盘识别

2022-12-01 00:12:26 +08:00
 feitxue
一个 2.5 寸硬盘盒
一个硬盘座
试了在 win10 都可以正常识别
插到 ubuntu20.04 都没反应(两台笔记本都不识别,一台 tp x230,一台 vaio 寨本)
版本信息:
vaio 寨本:
Linux version 5.15.0-53-generic (buildd@lcy02-amd64-091)
(gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0,
GNU ld (GNU Binutils for Ubuntu) 2.34) #59~20.04.1-Ubuntu SMP Thu Oct 20 15:10:22 UTC 2022
tp x230:
Linux version 5.15.0-52-generic (buildd@lcy02-amd64-045)
(gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0,
GNU ld (GNU Binutils for Ubuntu) 2.34) #58~20.04.1-Ubuntu SMP Thu Oct 13 13:09:46 UTC 2022

插优盘可以正常识别
网上搜教程 尝试输出内核日志
sudo tail -f /var/log/kern.log
插入优盘会有日志输出
插移动硬盘任何反应没有
猜测:
①这两个设备的芯片组没有 ubuntu 的驱动
②两台笔记本的 usb 口都电量不够(暂时排除,因为硬盘座是 2.5/3.5 都支持的,有独立外置供电的)
问题:
①有没有其他方式来排除或者确认是问题①
②如果是驱动问题,有什么好的方法去手动打硬盘盒 /硬盘座的驱动
③如果②门槛过高,有推荐的 ubuntu 免驱的硬盘盒推荐吗
以上
2387 次点击
所在节点    Linux
17 条回复
ysc3839
2022-12-01 02:40:29 +08:00
说个题外话,看内核日志可以直接用 dmesg
xyjincan
2022-12-01 04:22:42 +08:00
换一换硬盘试试
feng0vx
2022-12-01 09:54:03 +08:00
硬件问题吧
feitxue
2022-12-01 13:34:56 +08:00
@feng0vx #3
@xyjincan #2
有提到,win10 都可以正常识别的。
早上换了个 ssd 的硬盘放到硬盘盒,还是没有任何反应。
xyjincan
2022-12-01 13:36:24 +08:00
建议品牌硬盘盒吧,不写退货
pagxir
2022-12-01 15:18:05 +08:00
贴主所谓的识别是指啥?指能自动挂载么。USB 设备,一般不会碰到识别不了的情况。你应该试试 lsusb 然后 cat /proc/partitions 看看。如果都能看到,估计是没有文件系统驱动原因。
levenwindy
2022-12-01 16:58:17 +08:00
你不会说的是 win10 自动识别 NTFS?
feng0vx
2022-12-01 17:36:30 +08:00
@feitxue 找独立供电的硬盘盒
findex
2022-12-01 18:04:24 +08:00
我以前有同样问题。是硬盘盒驱动的问题。没有此款硬盘盒驱动,无解。
除非你自己开发一个,或者厂商出一个。我 3 个硬盘盒 2 个没有 Linux 驱动。
feitxue
2022-12-01 20:57:42 +08:00
@levenwindy #7 当然不是。我正文描述的不够清楚吗。
@feng0vx #8 有独立供电的硬盘座,也不识别,排除供电问题了。
feitxue
2022-12-01 20:58:28 +08:00
@pagxir #6 lsusb 和 cat /proc/partitions 在插入和没插入 usb 的时候,没有任何区别
pagxir
2022-12-01 21:28:45 +08:00
@feitxue 这说明跟驱动没有关系吧。大概率这两个机器即使换成 window 10 也无法正常使用这个硬盘盒。
feng0vx
2022-12-01 23:27:43 +08:00
可能电路不匹配,就像姚明不能坐普通轿车一样
systemcall
2022-12-01 23:54:33 +08:00
不知道你硬盘盒是什么芯片
常见的、支持 UASP 的芯片应该都没问题
也有可能是你的系统,UASP 相关的配置有问题
feitxue
2022-12-02 10:46:04 +08:00
@pagxir #12 这说明跟驱动没有关系吧。大概率这两个机器即使换成 window 10 也无法正常使用这个硬盘盒。
----------------------------------------------------------
昨晚 x230 重装 win10 了,可以正常识别。
pagxir
2022-12-02 13:29:26 +08:00
试试 win10 安装虚拟机,然后虚拟机安装 Linux ,然后把对应 USB 设备透传给虚拟机中的 Linux 看看。如果可以,那就是 USB 控制器协议栈出了问题
iwantcomputer
2022-12-09 02:20:44 +08:00
lsblk 看一下?
lsusb 看一下?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899210

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX