将大文件复制到 USB 驱动器时出现问题

将大文件复制到 USB 驱动器时出现问题

将较大文件复制到 USB 驱动器时遇到一些问题。首先,我的系统停止自动识别我的 USB 驱动器。我现在必须运行modprobe usb-storage才能识别我的 USB 驱动器。

运行后,我可以正确访问我的 USB 驱动器(USB 笔式驱动器)。但是,当我尝试复制较大的文件时,复制过程将挂起。我的USB驱动器显示正忙,我的程序也显示正在写入信息,但它只是挂起并且不动。细节:

  • 我尝试使用 GUI 工具和命令行。结果是一样的。
  • 我尝试使用不同的 USB 驱动器。结果是一样的。
  • 我尝试减少max_sectors设置,因为此处表示。这有一个主要结果:文件现在不再在 200 MB 处挂起,而是在挂起之前复制 60 MB。

鉴于最后的观察,我觉得它可能需要对 max_sectors 设置做一些事情,但即使降低这个值也无济于事,所以我不确定问题到底出在哪里。请注意,系统将复制一定量的信息(60 或 200 MB,或我设置 max_sectors 的任何值),然后就像正在写入更多信息一样,而实际上什么也没有发生。我必须手动移除 USB 驱动器才能关闭计算机。

编辑:

请注意,此时我实际上能够识别我的 USB 的次数很少。我运行了modprobe usb-storage十几次,取出 USB 并再次连接,并频繁打开文件浏览器,尝试“强制”识别/安装驱动器。这种情况在很多次中只会发生一次。我觉得这整件事与 USB 驱动程序的一个主要问题或其他共同问题有关,但我不确定什么这是。有任何想法吗?

答案1

您是通过命令行安装还是使用桌面环境安装? (不清楚您是否使用 GUI/命令行来安装或复制。)

我曾经遇到过类似的问题,GNOME 突然决定卸载我的设备。尝试使用终端安装并查看问题是否仍然存在。如果是这样,请dmesg在插入设备之前查看(并告诉我们)输出,特别是在发生错误时。

您的设备上有哪个文件系统?如果是NTFS,可能是你的NTFS驱动的问题(对这个不太了解,但总觉得可疑)。使用 ext2 或 vfat 格式化您的设备,然后重试以确保确定。

dd使用或覆盖整个设备时是否会出现问题cat image > device? (确保不要覆盖任何其他设备!)

我很抱歉这应该是一个评论而不是一个答案,但不幸的是我还不能发表评论。

相关内容