未检测到外部 USB 硬盘

未检测到外部 USB 硬盘

我只是按照问题的答案,但就我而言,事情有点奇怪。

当我说 时ls /dev/ | grep sd,我得到以下屏幕:

注意它在 sdc2 处结束

连接外部 USB HDD 后,我从上述命令中获得以下信息:

sdd 和 sdd1 现在在那里,通过连接我的外部硬盘

因此,很明显,它拾取了我的外部驱动器,因为现在它显示了额外的sddsdd1。但是当我运行时fdisk -l,它没有拾取sddsdd1

以 sdc 结束,而不是 sdd

因此,很明显 fdisk 没有找到我的外部驱动器。当我运行 时sudo mnt /dev/*sdd1* /mnt,如上面提到的问题所示,它special device /dev/*sdd1*说不存在。(注意,也尝试过/dev/sdd1 /mnt,但没有成功)

有人能解释一下我的外部驱动器出了什么问题吗?今天早些时候它在 Windows 10 和 Ubuntu 中运行正常,但现在由于某种奇怪的原因它在 Windows 和 Ubuntu 中都无法运行。

笔记:

这是 Transcend 1TB 外置 USB 驱动器,我使用的是 Ubuntu 14.04

笔记2:

运行后dmesg | tail,按照服务经理在下面的评论中的建议,我得到以下结果:

这次接通了外部连接,但仍然无法访问

因此,此命令的输出显示了我的外部驱动器及其所有详细信息,但我仍然无法访问/安装它。

答案1

由于它在任何一台计算机上都无法工作,要么是驱动器坏了,要么是机箱坏了,要么是机箱没有获得足够的电力。尝试将驱动器从机箱中取出并进行测试,也可以尝试将驱动器放入不同的机箱中。您还可以尝试为机箱使用不同的电源。

答案2

我也有类似的经历,一堆坏了的 USB 棒。其中一个显示在带有分区的设备下,但我无法使用 gparted 或 fdisk 访问它,甚至无法使用 dd 覆盖它。对不起 Konrad,我猜它坏了。

答案3

几年前我遇到过类似的问题,我的解决方案很简单,驱动器没有完全插入适配器。

驱动器松动,因为制造商“忘记”使用应该将驱动器固定到位的螺钉。只需移动驱动器就会使其松动,以至于系统在出现错误时可以看到驱动器,但无法读取或写入驱动器。

相关内容