如何在Linux终端中检查实际USB容量
因此,您购买了USB闪存驱动器来创建Linux live USB。 但是你怎么知道它不是假的? f3代表打击闪存欺诈,可以测试实际的USB容量。 本教程向您展示如何。
在Linux上安装F3
对于Debian,Ubuntu,Linux Mint,Elementary OS用户,f3在软件存储库中可用。 只需执行以下命令:
sudo apt install f3
Arch Linux,Manjaro和Apricity OS用户可以使用Yaourt软件包管理器从AUR存储库安装f3。
yaourt f3
基于Fedora的发行版:
sudo dnf install f3
检查USB容量
在测试实际容量之前,请确保已备份闪存驱动器上的数据,然后对其进行格式化,这可以使用Gparted分区编辑器完成。
完成后关闭Gparted。
现在回到终端,使用 f3write
使f3将文件写入闪存驱动器的命令。
f3write /media/flash-drive-mount-point
写入闪存驱动器时,f3write用名为N.h2w的1GB文件填充文件系统,其中N是数字(即/[0-9]+ /)。
然后使用 f3read
命令检查文件是否可以读取。
f3read /media/flash-drive-mount-point
如果从输出中看到某些扇区已损坏,则说明您的USB闪存驱动器是假的。 您应该要求退款。
f3探针
F3还附带了一个名为f3probe的命令行实用程序,由于其快速的测试速度,因此推荐用于测试大容量USB闪存驱动器。
首先用以下命令找到您的闪存驱动器的块设备名称 lsblk
命令:
lsblk
我的是/ dev / sdb。 确保正确识别了它。
然后运行以下命令。 更换 /dev/sdb
以及您的闪存驱动器的实际块设备名称。
sudo f3probe --destructive --time-ops /dev/sdb
如果可用大小等于宣布的大小,则您的USB驱动器不是伪造的。 否则,您应该要求退款。
而已! 我希望本教程可以帮助您验证Linux中的USB容量。 与往常一样,如果您发现此帖子有用,请订阅我们的免费新闻通讯,或在Google +,Twitter或我们的Facebook页面上关注我们。 感谢造访!