Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
.github/workflows/ | 07-Sep-2024 | - | 71 | 65 | ||
fsck/ | 07-Sep-2024 | - | 18,306 | 14,489 | ||
include/ | 07-Sep-2024 | - | 2,016 | 1,529 | ||
lib/ | 07-Sep-2024 | - | 7,919 | 6,860 | ||
m4/ | 07-Sep-2024 | - | 3 | 1 | ||
man/ | 07-Sep-2024 | - | 929 | 892 | ||
mkfs/ | 07-Sep-2024 | - | 2,595 | 2,078 | ||
scripts/ | 07-Sep-2024 | - | 343 | 278 | ||
tools/ | 07-Sep-2024 | - | 3,800 | 3,144 | ||
.gitignore | D | 07-Sep-2024 | 489 | 57 | 52 | |
AUTHORS | D | 07-Sep-2024 | 81 | 2 | 1 | |
BUILD.gn | D | 07-Sep-2024 | 620 | 23 | 19 | |
COPYING | D | 07-Sep-2024 | 44.3 KiB | 865 | 717 | |
ChangeLog | D | 07-Sep-2024 | 157 | 5 | 4 | |
License | D | 07-Sep-2024 | 44.3 KiB | 865 | 717 | |
MODULE_LICENSE_GPL | D | 07-Sep-2024 | 0 | |||
Makefile.am | D | 07-Sep-2024 | 75 | 6 | 2 | |
OAT.xml | D | 07-Sep-2024 | 5.7 KiB | 85 | 37 | |
README.OpenSource | D | 07-Sep-2024 | 1,023 | 21 | 20 | |
README.md | D | 07-Sep-2024 | 1,007 | 50 | 34 | |
VERSION | D | 07-Sep-2024 | 18 | 3 | 2 | |
VERSIONING | D | 07-Sep-2024 | 9.1 KiB | 224 | 169 | |
autogen.sh | D | 07-Sep-2024 | 85 | 8 | 5 | |
bundle.json | D | 07-Sep-2024 | 1.4 KiB | 54 | 54 | |
config.h | D | 07-Sep-2024 | 6.1 KiB | 218 | 57 | |
configure.ac | D | 07-Sep-2024 | 7 KiB | 312 | 271 |
README.OpenSource
1[ 2 { 3 "Name" : "f2fs-tools", 4 "License" : "GNU GPL-2.0", 5 "License File" : "COPYING", 6 "Version Number" : "1.15.0", 7 "Owner" : "Jaegeuk Kim <jaegeuk@kernel.org>", 8 "Upstream URL" : "https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/tag/?h=v1.15.0", 9 "Description" : "The f2fs-tools package contains the utilities for handling the f2fs file system." 10 }, 11 { 12 "Name" : "f2fs-tools", 13 "License" : "GNU LGPL-2.1+", 14 "License File" : "COPYING", 15 "Version Number" : "1.15.0", 16 "Owner" : "Jaegeuk Kim <jaegeuk@kernel.org>", 17 "Upstream URL" : "https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/tag/?h=v1.15.0", 18 "Description" : "The f2fs-tools package contains the utilities for handling the f2fs file system." 19 } 20] 21
README.md
1F2FS format utility 2--------------------- 3 4To use the f2fs filesystem, you should format the storage partition 5with this utility. Otherwise, you cannot mount f2fs. 6 7Before compilation 8------------------ 9 10You should install the following packages. 11 - libuuid-devel or uuid-dev 12 - autoconf 13 - libtool 14 - libselinux1-dev 15 16Initial compilation 17------------------- 18 19Before initial compilation, autoconf/automake tools should be run. 20 21 ./autogen.sh 22 23How to compile 24-------------- 25 26 ./configure 27 make 28 make install 29 30How to cross-compile (e.g., for ARM) 31------------------------------------ 32 33 1. Add the below line into mkfs/Makefile.am: 34 mkfs_f2fs_LDFLAGS = -all-static 35 36 2. Add the below line into fsck/Makefile.am: 37 fsck_f2fs_LDFLAGS = -all-static 38 39 3. then, do: 40 LDFLAGS=--static ./configure \ 41 --host=arm-none-linux-gnueabi --target=arm-none-linux-gnueabi 42 make 43 44How to run by default 45--------------------- 46 47 mkfs.f2fs -l [LABEL] $DEV 48 49For more mkfs options, see the man page. 50