「记录」金士顿 DT100G3 读写测试及使用 Ventoy 制作引导盘

原创

本文最后更新于 <span id="expire-date"></span> 天前,文中部分描述可能已经过时。

虚假的 USB 3.0(又不是不能用.webp)

狗东最近原价 29.5¥,二手群里好几位 20 块钱出的,不清楚他们哪来的优惠。

U 盘读写速度测试

hdparm

$ sudo hdparm -v /dev/sda1

/dev/sda1:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 29510/64/32, sectors = 60435585, start = 63
$ sudo hdparm -t /dev/sda1

/dev/sda1:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Timing buffered disk reads: 86 MB in 3.04 seconds = 28.27 MB/sec

$ sudo hdparm -t /dev/sda1

/dev/sda1:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Timing buffered disk reads: 86 MB in 3.04 seconds = 28.28 MB/sec

$ sudo hdparm -t /dev/sda1

/dev/sda1:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Timing buffered disk reads: 86 MB in 3.04 seconds = 28.31 MB/sec
$ sudo hdparm -T /dev/sda1

/dev/sda1:
Timing cached reads: 14584 MB in 2.00 seconds = 7301.28 MB/sec
$ sudo hdparm -T /dev/sda1

/dev/sda1:
Timing cached reads: 16512 MB in 2.00 seconds = 8268.10 MB/sec
$ sudo hdparm -T /dev/sda1

/dev/sda1:
Timing cached reads: 15396 MB in 2.00 seconds = 7707.75 MB/sec

dd

参考 Linux下用dd测试你U盘的读写速度

$ df -h -T
$ cd /media/xxx/KINGSTON # 根据上面找到的路径填写

$ sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
$ dd if=/dev/zero of=./test_write count=200 bs=1024k
记录了200+0 的读入
记录了200+0 的写出
209715200 bytes (210 MB, 200 MiB) copied, 15.4407 s, 13.6 MB/s

$ sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
$ dd if=/dev/zero of=./test_write count=200 bs=2048k
记录了200+0 的读入
记录了200+0 的写出
419430400 bytes (419 MB, 400 MiB) copied, 29.076 s, 14.4 MB/s

$ sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
$ dd if=./test_write of=/dev/null count=200 bs=1024k
记录了200+0 的读入
记录了200+0 的写出
209715200 bytes (210 MB, 200 MiB) copied, 6.73982 s, 31.1 MB/s

$ sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
$ dd if=./test_write of=/dev/null count=200 bs=2048k
记录了200+0 的读入
记录了200+0 的写出
419430400 bytes (419 MB, 400 MiB) copied, 13.4282 s, 31.2 MB/s

两个 USB 口都试过,区别不大。

总结

写入 14 MB/s ,读取 31 MB/s ,和我之前原价 29¥ 还优惠两块买的 闪迪CZ73(写30,读155)相比,真是惨不忍睹。

应该再砍砍价的,十几块钱的货色才可以接受这种速度😣


2021.03.31 补充

今天晚上把U盘里的一个镜像文件拷进电脑,速度有 88 MB/s ,特别稳定,奇怪。

使用 Ventoy 制作引导盘

Ventoy 官网

  1. 前往 Github Release 下载最新版压缩包;
  2. 解压;
  3. 运行脚本;
  4. 浏览器打开网页进行 Ventoy 安装(U盘将被格式化)。

示例:

cd ~/Downloads
wget https://github.com/ventoy/Ventoy/releases/download/v1.0.39/ventoy-1.0.39-linux.tar.gz
tar xvf ventoy-1.0.39-linux.tar.gz
cd ventoy-1.0.39
sudo sh VentoyWeb.sh

出现提示:

===============================================================
Ventoy Server 1.0.39 已经启动 ...
请打开浏览器,访问 http://127.0.0.1:24680
===============================================================

################## Press Ctrl + C to exit #####################

浏览器打开 http://127.0.0.1:24680 ,确认U盘无误,通常默认安装即可。

安装完毕,此时这块U盘包含一个小的引导分区和一个大的默认使用 exFAT 格式的分区,今后直接将 ISO 镜像文件放进这个分区,就能用于重装系统,不必像以往的引导盘制作工具(例如 DiskGenius )做的那样,次次重新格式化U盘,费时费力,浪费生命。

它既可以用于装系统,也可以同时存储其它文件(mp3、mp4、电子书、绿色版 Windows 软件、ROM 刷机包等等),互不干扰。

当然,以防万一最好还是别单独用它长久存放重要数据。


又水了一篇🤣


补充:现在大部分手机都支持 OTG 功能,只要买一条 OTG 转接头 / 数据线,就能把U盘、读卡器、或者移动硬盘当作外部存储设备。

如果电脑系统不幸坏了,手机上下个 live 系统的镜像,放进这块制作好的 Ventoy 启动盘,启动U盘里的 live 系统,或许就能找到办法拯救电脑里的系统,或者再找一块大硬盘插入,方便进行数据备份。

但是由于将 exFAT 分区技术用于商业用途需要向微软公司上缴授权费,部分手机厂商只给部分旗舰级搭载 exFAT 支持,所以你的手机可能无法读取 exFAT 的存储设备。

如果你不需要存储 4 GB 以上的文件,大可将上面提到的 exFAT 分区格式化为 vfat(亦称 fat32)分区。


——如何让不支持 exFAT 的手机变得支持 exFAT?

——更换支持此项特性的内核即可。详情不表。

本文作者:青菜芋子

本文链接: https://loafing.cn/posts/KINGSTON-DT100G3-rw-test-and-Ventoy-tool.html

文章默认采用 CC BY-NC-SA 4.0 许可协议,如有转载请注意遵循。

评论

您所在的地区可能无法访问 Disqus 评论系统,请切换网络环境再尝试。