usb - 生成数据以填充 USB 存储器的最佳方法?

标签 usb auto-generate

我需要填充 USB 存储器,我希望其他人能够以简单的方式重复此操作。所以我不想写“找到一个填满内存的文件”,所以他们必须四处寻找这样的文件。

我想生成 X MB 的数据并将其写入一个文件,然后可以将其传输到 USB 内存棒。

你会怎么做(在 Windows 上)?

最佳答案

如果你在 Windows 上,你可以使用 fsutil:

fsutil file createnew D:\fatboy.tmp SIZE

如果您使用的是 Linux 或 OSX 或类似系统,您可以使用 mkfile 来制作一个大文件:

mkfile SIZE PathToFileOnUSB

例如

mkfile 10m /some/where/on/USB/10MegFile

或者,如果您的系统缺少 mkfile,请使用 dd 快速轻松地填充存储空间。

因此,如果您需要 10MB,请使用:

dd if=/dev/zero of=PathToFileOnUSB bs=1m count=10

这就是说...转储数据,从 /dev/zero 读取(提供无穷无尽的零)并使用 block 大小写入名为 PathToFileOnUSB 的文件(bs) 1 兆字节,并执行此操作 10 次 (cnt)。

如果您需要 X MB,请使用:

dd if=/dev/zero of=PathToFileOnUSB bs=1m count=X

如果你想填充设备,写直到错误而不指定计数:

dd if=/dev/zero of=PathToFileOnUSB bs=1m

关于usb - 生成数据以填充 USB 存储器的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22348928/

相关文章:

php渐进式 map 生成

android - 触发自动生成代码Android导航

.net - 如何在 .NET 中创建 12 个字符长的随机文件夹名称

windows - 有没有办法通过检测功耗而不是设备驱动程序来检测 USB 设备是否已插入?

java - Archos a28 : Read and Write directly to device 上的 USB 输入设备

C++ 从外部设备读取数据 - 连接 : OPTO-USB

specflow - 重新生成 Specflow 中场景的步骤

使用 USB 附件进行 Android adb 无线调试

android - 我应该如何将我的 Android 设备连接到我的笔记本电脑(用于我的应用程序)?

java - 使用 avro-maven-plugin 1.9.0 生成具有十进制数据类型的类