1F2FS format utilility 2--------------------- 3 4To use f2fs filesystem, you should format the storage partition 5with this utilility. Otherwise, you cannot mount f2fs. 6 7Before compilation 8------------------ 9 10Your should install the following packages. 11 - libuuid-devel or uuid-dev 12 - pkg-config 13 - autoconf 14 - libtool 15 16Initial compilation 17------------------- 18 19Before compilation initially, autoconf/automake tools should be run. 20 21 # autoreconf --install 22 23How to compile 24-------------- 25 26 # ./configure 27 # make 28 29How to cross-compile (e.g., for ARM) 30------------------------------------ 31 32 1. Add the below line into mkfs/Makefile.am: 33 mkfs_f2fs_LDFLAGS = -all-static 34 35 2. Add the below line into fsck/Makefile.am: 36 fsck_f2fs_LDFLAGS = -all-static 37 38 3. then, do: 39 # LDFLAGS=--static ./configure \ 40 --host=arm-none-linux-gnueabi --target=arm-none-linux-gnueabi 41 # make 42 43How to run by default 44--------------------- 45 46 $ ./mkfs.f2fs -l [LABEL] $DEV 47 48For more mkfs options, see man page. 49