diff options
author | JinWang An <jinwang.an@samsung.com> | 2022-12-26 13:14:07 +0900 |
---|---|---|
committer | JinWang An <jinwang.an@samsung.com> | 2022-12-26 13:14:07 +0900 |
commit | 9a7966555cb8146da9a47e2270b3e45bda06ea1c (patch) | |
tree | 4722e160acc621183e9a3ad4601a1a6d45518b36 /README | |
parent | f2f0e690db008447a230628762679108d1d9e72b (diff) | |
download | dosfstools-9a7966555cb8146da9a47e2270b3e45bda06ea1c.tar.gz dosfstools-9a7966555cb8146da9a47e2270b3e45bda06ea1c.tar.bz2 dosfstools-9a7966555cb8146da9a47e2270b3e45bda06ea1c.zip |
Imported Upstream version 4.0upstream/4.0
Diffstat (limited to 'README')
-rw-r--r-- | README | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -0,0 +1,39 @@ +dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, +check and label file systems of the FAT family. The dosfstools are licensed +under the GNU GPL version 3 or later. See the file COPYING for details. + + +### Build Requirements + +dosfstools recommends libudev. It is used in mkfs.fat to collect additional +information about the device to format in order to refuse potentially unsafe +operations without additional confirmation. + + +### Installing + +dosfstools are built using an autoconf/automake system, so the standard method +applies: + + ./configure + make + make install + +You need to have superuser privileges in order to install into the standard +system wide locations. + +The ./configure script has an option --enable-compat-symlinks that will +configure the build to symlink older names of the tools to the current ones on +installation. These are dosfsck, fsck.msdos and fsck.vfat for fsck.fat, mkdosfs, +mkfs.msdos and mkfs.vfat for mkfs.fat and dosfslabel for fatlabel. + + +### Building from the VCS repository + +If you are working directly from a git clone of the official dosfstools +repository, you will find that you can not run "./configure" straight away +because it, like other autogenerated files for the build system, is not included +in the repository. + +First, autoconf and automake have to be installed. Then you can run +"autoreconf -i" to generate all the required files. |