将文件复制到 USB 记忆棒的异常行为

将文件复制到 USB 记忆棒的异常行为

我正尝试将大约 188GB 的​​文件从我的 Ubuntu 22.04 HD 复制到 1TB 的记忆棒上。系统可写入该记忆棒,每次我尝试此过程时,我希望复制的文件中大约有 50% 已被复制。我总是先卸载并弹出记忆棒,然后再将其从系统中物理移除。

使用“属性”检查表明要复制的文件总数约为 29.9K。

失败模式是所有文件夹都被复制,但那些“顶级”文件夹中的部分文件和文件夹被复制/没有被复制。

我正在使用“复制”和“粘贴”来执行此操作。

我已经尝试了三次这个过程。每次都在不同的点失败,所以(看起来)我没有遇到任何硬性限制,即可用空间不足。故障后,该盘片显示它只占用了 33%,其中有大约 50% 的文件。所以,我认为还有足够的空间来存放剩余的材料,即未能复制的部分。

提前感谢你的帮助。

答案1

截至本回答发布之时(2023 年 11 月),售价低于 90 美元的 1TB USB 棒应被视为假货。我所说的“假货”是指棒中报告设备总容量的固件已被修改,报告的值远高于实际值。有时您会发现以实惠的价格出售大容量棒的交易,但必须遵循一条古老的智慧:如果某件事看上去好得让人难以置信,那么它很可能就是假的。

幸运的是,有一些工具可以让你测试你的 USB 驱动器的实际容量。我通常使用 Fight Flash Fraud,也称为f3

使用方法如下:

  1. 打开一个终端(如果尚未打开)

  2. 安装f3

    sudo apt install f3 
    
  3. 彻底清除 USB 盘上的数据,最好使用您选择的工具对其进行格式化。USB 盘必须为空,因为该f3工具将写入数据来确定其实际容量。

  4. f3write从终端运行:

    f3write /media/your-usb-stick
    

    笔记:请务必/media/your-usb-stick用实际的挂载点进行替换。

    您将看到类似这样的输出:

    jason@carbon:~$ f3write /media/jason/red-sandisk
    Free space: 7.68 GB
    Creating file 1.h2w ... OK!
    Creating file 2.h2w ... OK!
    Creating file 3.h2w ... OK!
    Creating file 4.h2w ... OK!
    ...
    
    Free space: 0.00 Byte Average writing speed: 68.37 MB/s
    
  5. f3read从终端运行:

    f3read /media/your-usb-stick
    

    你会看到类似这样的内容:

    f3read /media/jason/red-sandisk
                     SECTORS         ok/corrupted/changed/overwritten
    Validating file 1.h2w       2097152/        0/      0/          0
    Validating file 2.h2w       2097152/        0/      0/          0
    Validating file 3.h2w       2097152/        0/      0/          0
    Validating file 4.h2w       1522744/        0/      0/          0
    ...
    
      Data OK: 7.68 GB (15628400 sectors)
    Data LOST: 0.00 Byte (0 sectors)
                   Corrupted: 0.00 Byte (0 sectors)
            Slightly changed: 0.00 Byte (0 sectors)
                 Overwritten: 0.00 Byte (0 sectors)
    Average reading speed: 68.04 MB/s
    

    如果该Corrupted数字高于0.00,则说明您的 USB 驱动器不符合其声称的值。

答案2

感谢那些在这个问题上向我提供帮助的人,特别是 [matigo]。我确定我所描述的问题是基于硬件的,因为亚马逊卖给我的记忆棒的容量远远低于他们宣传的容量。

值得赞扬的是,他们立即退还了我的购买款项,所以我“全部”的损失就是花几个小时使用他们卖给我的 POS 机。

正如 [matigo] 指出的那样,我们得到的教训是,当你购买便宜的东西时,你得到的往往就是便宜的东西。

再次感谢。

麦克风

相关内容