USB连接硬盘错误如何解决?

USB连接硬盘错误如何解决?

我的系统是Linux 64位,我的硬盘是1TB西数高清,通过USB3.0连接到我的电脑。我发现有些文件无法复制,是视频文件,而且好像可以播放视频。我运行了一下e2fsck -fy /dev/sdb1,没有发现错误。然后我读了文章并尝试了该smartctl工具。但是,我认为是因为硬盘是通过USB连接的,所以工具说不支持smartctl该功能。selftest

我同时使用了拖放和rsync尝试复制文件,并且都尝试了结果读取错误。我没有看到更具体的错误信息,或者我不知道去哪里看。 :(

现在,我不知道如何在不格式化磁盘的情况下修复此磁盘错误,这是我不想要的。

答案1

尝试在命令行中添加-d sat, -d usbcypress, -d usbjmicron,以使用可以通过 USB-SATA 桥接芯片的传输格式。-d usbsunplussmartctl

您还可以尝试将其连接到 USB 2.0 集线器/端口,这可能会导致桥接器在 ATA 直通方面的行为有所不同。

如果这些都不起作用,您可以随时将硬盘从其外部外壳中取出,然后将其直接连接到主板。

相关内容