Existe mkfs.f2fs
, parte de f2fs-tools (assim como fsck.f2fs ).
Usage: mkfs.f2fs [options] device [sectors]
[options]:
-a heap-based allocation [default:1]
-d debug level [default:0]
-e [extension list] e.g. "mp3,gif,mov"
-l label
-o overprovision ratio [default:5]
-s # of segments per section [default:1]
-z # of sections per zone [default:1]
-t 0: nodiscard, 1: discard [default:1]
-r reserved_bytes [default:0]
(use only device_size-reserved_bytes for filesystem)
sectors: number of sectors. [default: determined by device size]
(ênfase minha)
Para criar um novo sistema de arquivos F2FS no dispositivo mmcblk0p36
com 11583168 setores total ...
mkfs.f2fs /dev/block/mmcblk0p36 11583168
Observe, no entanto, que invocar fsck.f2fs ainda relatará 11583232 setores, que é o tamanho do dispositivo , não o sistema de arquivos. mkfs.f2fs refere-se a isso como total de setores de dispositivos (e simplesmente total de setores para o sistema de arquivos).
Agradecemos a Izzy @ Android Enthusiasts SE por apontar minha confusão sobre partições / sistemas de arquivos e também sugerir o mkfs.f2fs
comando.