我在旧的 Dell Optiplex 760 机器上运行 Ubuntu 20.04,将文件复制到 USB 闪存驱动器时的传输速度比应有的速度慢得多,此外,在传输程序结束时(我已经尝试复制文件with nautilus, cp, dd, rsync) 即使在整个文件传输到 USB 驱动器后也会挂起 - 这种挂起使得脚本文件传输变得困难,因为在传输程序返回 0 之前无法继续执行。我检查了文件大小,甚至做了一个md5sum校验和检查文件的完整性,发现文件已被正确复制且完好无损,但在 100% 的文件传输后,传输程序仍会挂起约 5 分钟。
我认为问题可能是设备被识别为 USB-1.0 设备。我检查了输出lsusb并与输出交叉引用,usb-devices发现闪存驱动器总是被识别为具有 USB2.0 速度,即 480Mbps - 所以 USB 版本没有问题。
用户@box:~$ lsusb 总线 006 设备 059:ID 0781:5567 SanDisk Corp. Cruzer Blade 总线 006 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 008 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 007 设备 001:ID 1d6b:0001 Linux Foundation …