Storage Format (Linux)
For support in English, ask for help at HENkaku on Discord.
Required Reading
This is an add-on section for formatting a storage device for use with the StorageMgr kernel plugin.
Additionally, there is an optional section for checking your storage device for errors using F3. Depending on the size of your storage device and the speed of your computer, the checking process can take up to several hours!
This page is for Linux users only. If you are not on Linux, check out the Storage Format (Windows) or Storage Format (Mac) pages.
What You Need
- The latest version of exfat-utils for your distribution (check your package manager)
- The latest version of fuse-exfat for your distribution (check your package manager)
- The latest version of F3
- This is not required if you do not want to check your storage device for errors
Instructions
Section I - Formatting Storage Device
- Insert your storage device into your computer
- Unmount your storage device with
umount
- Run
sudo dd if=/dev/zero of=/dev/sdX
to wipe the storage devicesdX
should be the device corresponding to your storage device
- Remove your storage device from your computer
- Re-insert your storage device into your computer
- Run
mkfs.exfat /dev/sdX
to format your storage device as exFAT- If your storage device has a capacity of 256 GB or greater, you must format with a cluster size of 64 KB
Section II - Verifying Storage Device
If you do not want to check your storage device for errors, skip this section.
- Unzip the f3
.zip
file cd
into the f3 directory- Run
make
to compile F3 - Insert your storage device into your computer
- Mount your storage device
- Run
./f3write <your storage device mount point>
- Wait until the process is complete. See below for an example output.
$ ./f3write /media/michel/6135-3363/
Free space: 29.71 GB
Creating file 1.h2w ... OK!
...
Creating file 30.h2w ... OK!
Free space: 0.00 Byte
Average Writing speed: 4.90 MB/s
- Run
./f3read <your storage device mount point>
- Wait until the process is complete. See below for an example output.
$ ./f3read /media/michel/6135-3363/
SECTORS ok/corrupted/changed/overwritten
Validating file 1.h2w ... 2097152/ 0/ 0/ 0
...
Validating file 30.h2w ... 1491904/ 0/ 0/ 0
Data OK: 29.71 GB (62309312 sectors)
Data LOST: 0.00 Byte (0 sectors)
Corrupted: 0.00 Byte (0 sectors)
Slightly changed: 0.00 Byte (0 sectors)
Overwritten: 0.00 Byte (0 sectors)
Average Reading speed: 9.42 MB/s
If the test shows the result Data LOST: 0.00 Byte (0 sectors)
your storage device is good and you can delete all .h2w
files on your storage device.
If the test shows any other results, your storage device may be corrupted or damaged and you may have to replace it!
TIP
Return to StorageMgr