mirror of
https://github.com/AltraMayor/f3.git
synced 2025-08-04 02:55:57 -04:00
Replace actual device names with /dev/sdX
Prevent possible data loss by mindless copy and paste. Closes: https://github.com/AltraMayor/f3/issues/177
This commit is contained in:
parent
447e37338b
commit
e94f845e1e
17
README.rst
17
README.rst
@ -20,6 +20,11 @@ F3 stands for Fight Flash Fraud, or Fight Fake Flash.
|
|||||||
Examples
|
Examples
|
||||||
========
|
========
|
||||||
|
|
||||||
|
We'll use :code:`/dev/sdX` as a placeholder here, you need to replace
|
||||||
|
:code:`X` with a lowercase letter so that it matches the device you
|
||||||
|
want to use.
|
||||||
|
:code:`lsblk` will show you an overview of your current devices.
|
||||||
|
|
||||||
Testing performance with f3read/f3write
|
Testing performance with f3read/f3write
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
|
|
||||||
@ -44,7 +49,7 @@ it only writes what's necessary to test the drive. It operates directly
|
|||||||
on the (unmounted) block device and needs to be run as a privileged
|
on the (unmounted) block device and needs to be run as a privileged
|
||||||
user::
|
user::
|
||||||
|
|
||||||
# ./f3probe --destructive --time-ops /dev/sdb
|
# ./f3probe --destructive --time-ops /dev/sdX
|
||||||
|
|
||||||
.. warning:: This will destroy any previously stored data on your disk!
|
.. warning:: This will destroy any previously stored data on your disk!
|
||||||
|
|
||||||
@ -54,7 +59,7 @@ Correcting capacity to actual size with f3fix
|
|||||||
f3fix creates a partition that fits the actual size of the fake drive.
|
f3fix creates a partition that fits the actual size of the fake drive.
|
||||||
Use f3probe's output to determine the parameters for f3fix::
|
Use f3probe's output to determine the parameters for f3fix::
|
||||||
|
|
||||||
# ./f3fix --last-sec=16477878 /dev/sdb
|
# ./f3fix --last-sec=16477878 /dev/sdX
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
============
|
============
|
||||||
@ -190,9 +195,9 @@ run::
|
|||||||
|
|
||||||
docker run -it --rm --device <device> peron/f3 <f3-command> [<f3-options>] <device>
|
docker run -it --rm --device <device> peron/f3 <f3-command> [<f3-options>] <device>
|
||||||
|
|
||||||
For example, to probe a drive mounted at /dev/sdb::
|
For example, to probe a drive mounted at /dev/sdX::
|
||||||
|
|
||||||
docker run -it --rm --device /dev/sdb peron/f3 f3probe --destructive --time-ops /dev/sdb
|
docker run -it --rm --device /dev/sdX peron/f3 f3probe --destructive --time-ops /dev/sdX
|
||||||
|
|
||||||
Optionally, you can also build your own container *if* you don't want to use the
|
Optionally, you can also build your own container *if* you don't want to use the
|
||||||
pre-built image. From this directory, run::
|
pre-built image. From this directory, run::
|
||||||
@ -258,12 +263,12 @@ helpful in locating the device of interest. For example, :code:`sdb` is a common
|
|||||||
mount point for a USB drive. Now you should be able to run the command from
|
mount point for a USB drive. Now you should be able to run the command from
|
||||||
Quick Start::
|
Quick Start::
|
||||||
|
|
||||||
docker run --rm -it --device /dev/sdb peron/f3 f3probe --destructive --time-ops /dev/sdb
|
docker run --rm -it --device /dev/sdX peron/f3 f3probe --destructive --time-ops /dev/sdX
|
||||||
|
|
||||||
You may find it useful to enter a bash prompt in the Docker container to poke
|
You may find it useful to enter a bash prompt in the Docker container to poke
|
||||||
around the filesystem::
|
around the filesystem::
|
||||||
|
|
||||||
docker run --rm -it --device /dev/sdb peron/f3 bash
|
docker run --rm -it --device /dev/sdX peron/f3 bash
|
||||||
|
|
||||||
so that you can run commands like :code:`ls /dev/*`.
|
so that you can run commands like :code:`ls /dev/*`.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user