f3によるブロックデバイスの調査
記述日:2024年8月8日
USB3.2Gen1の触れ込みで買ってきたUSBメモリが不具合連発なので調査した
メモリはID 0781:5591 SanDisk Corp. Ultra Flair
不具合の原因はおそらく接続ポートの供給電力不足
マザーボード直接接続の物は不安があるのでセルフパワーのポートを使用した
検査した結果ほぼ問題はでなかったが
使うポートを選ぶ必要があるので運用上は使い物にならないと判断する
【2023年06月版】Ubuntu22.04 で f3 によるデバイスの Read/Write パフォーマンス計測【容量偽装チェック】
・仕様検査
$ sudo f3probe /dev/sdb
・書き込み検査
$ sudo mount /dev/sdb1 /mnt/temp
$ sudo f3write /mnt/temp
...
Creating file 52.h2w ... OK!
Creating file 53.h2w ... Write failure: Bad message
Creating file 54.h2w ... 94.89% -- 15.25 MB/s -- 3:01f3write: libflow.h:89: get_rem_chunk_size: Assertion `fw->blocks_per_delay > fw->processed_blocks' failed.
中止
・読み込み検査
$ sudo mount /dev/sdb1 /mnt/temp
・ファイルシステムの修復
$ sudo umount /dev/sdb1
$ sudo fsck.ext4 /dev/sdb1
・エラー発生箇所の再調査と継続再開
$ sudo mount /dev/sdb1 /mnt/temp
$ sudo f3write -s 53 -e 53 /mnt/temp
$ sudo f3write -s 54 /mnt/temp
$ sudo f3read -s 52 /mnt/temp
--
コメント
コメントを投稿